В моем приложении у меня есть kids
и lessons
таблицы.
Дети имеют столбцы id
и name
. Уроки содержат id
, kid_id
, key
и value
столбцов.
Уроки key
и value
сохранят название урока для детей и его оценку.
Но я не знаю, как показывать уроки на рельсах simple form
? В моей форме должно быть 5 уроков по математике, английскому языку и т. Д. Я хочу сделать следующее:
Name <input type='text' name='name' placeholder='Kid Name'>
Math <input type='text' name='key["math"]' placeholder='Score'>
English <input type='text' name='key["english"]' placeholder='Score'>
History <input type='text' name='key["history"]' placeholder='Score'>
я не знаю, покажи и сохрани это в рельсах простой формы.
Можно ли использовать одно и то же имя и использовать foreach для сохранения таблицы «Уроки» в моем контроллере?.