Я пытаюсь создать сайт для тренеров по бейсболу, чтобы следить за расписанием их команды. Я пытаюсь сделать индекс, чтобы тренеры могли видеть все свои будущие игры. Однако игры не появляются. Фон и заголовок все еще существуют, а не введенные данные. Вот мой код:Простая помощь базы данных и индексов
контроллер приложения
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
def show
@schedule = Schedule.find_by_id(params['id'])
end
def create
s = Schedule.new
s.date = params['date']
s.time = params['time']
s.location = params['location']
s.oppo = params['oppo']
s.result = params['result']
redirect_to "/landing"
end
def edit
@schedule = Schedule.find_by_id(params['id'])
end
def update
s = Schedule.find_by_id(params['id'])
s.date = params['date']
s.time = params['time']
s.location = params['location']
s.oppo = params['oppo']
s.result = params['result']
redirect_to "/landing"
end
def destroy
s = Schedule.find_by_id(params['id'])
s.destroy
end
def index
@schedule = Schedule.all
end
end
индекс
<h1> Schedule </h1>
<% @schedule.each do |schedule| %>
<table>
<tr>
<th><h1><%[email protected]%></h1></th>
<th><%[email protected]%></th>
<th><%[email protected]%></th>
<th><%[email protected]%></th>
<th><%[email protected]%></th>
</tr>
</table>
<% end %>`
маршруты
Rails.application.routes.draw do
get '/index' => 'application#index'
get '/landing' => 'application#landing'
get '/new_game' => 'application#new'
get '/create' => 'application#create'
end
код формы
<h2 class="text-center">Add a Game</h2>
<h4 class="text-center">
<form action="/create">
<p>
<input type="text" name="date" placeholder="Date">
</p>
<p>
<input type="text" name="time" placeholder="Time">
<p>
<input type="text" name="location" placeholder="Location">
</p>
<p>
<input type="text" name="oppo" placeholder="Opponent">
</p>
<p>
<input type="text" name="result" placeholder="Score">
</p>
<p>
<input type="submit">
</p>
</h4>
</form>
У вас есть какие-либо области с областью по умолчанию помещенной на модели 'Schedule'? – sjagr
Буду честным, я понятия не имею, что это значит. –