У меня есть две модели: модель цитаты и модель строки цитаты. Я хотел бы иметь возможность позволить пользователю создавать новую цитату и 10 строк цитаты, используя одну и ту же форму (в будущем я хотел бы сделать это число гибким, используя ajax).
Как мне использовать помощник по форме, чтобы позволить мне это сделать. Это то, что я до сих пор:
- for i in (1..10)
%p
= label :quote_line, :description
= text_field :quote_line, :description
= label :quote_line, :hours
= text_field :quote_line, :hours
Проблема в том, что метки и текстовые поля имеют одинаковые имена, и только последний набор поступает в массив params.
Я думал о добавлении 'i' в конец атрибутов id и name, но это не похоже на чистое решение.