У меня есть модели Ticket и Table.Билет принадлежит Таблице.
Я хочу показать индекс таблиц, в каждой из которых должна быть кнопка для нового билета с соответствующей таблицей.
Контроллер билетов:
def new_from_table
@ticket = Ticket.new(table_id: table_id)
end
и на мой взгляд:
<% @tables.each do |table| %>
<tr>
<td><%= table.name %></td>
<td><%= link_to 'Add', new_from_table_path(:table_id => table.id), class: "btn btn-sm btn-success" %></td>
</td>
</tr>
и маршруты:
get 'new_from_table', to: 'tickets#new_from_table', as: :new_from_table
Но я не могу понять, как передать table.id в цикле в ticket.table_id.
Решение, приведенное выше, возвращает:
неопределенная локальная переменная или метод 'table_id' для Ticket ......
Любое предложение?