недавно я столкнулся с проблемой, я не уверен, как это сделать.
есть 3 модуля, Пользователь, Арендатор и Покупка в моем случае.
Пользователь принадлежит Арендатору, а Покупка принадлежит Пользователю, Tenant has_many покупка через пользователя.
В настоящее время мне нужно создать панель арендатора в _form покупки.это список радио, чтобы выбрать, какого арендатора я хочу создать, и показать пользователя в этом арендаторе.
_form of Buy
<%= panel("Tenant panel") do %>
<div clase="checkbox">
<% Tenant.all.each do |t| %>
<%= f.group do %>
<%= f.radio_button :tenant_id, :checked => (@current_tenant.id == t.id) %>
<%= label :tenant_id, t.name%>
<% end %>
<% end %>
</div>
<% end %>
Конечно, это не работает.потому что в Покупке нет tenant_id.Чтобы не было никакого конфликта, я не мог добавить tenant_id.для меня этот переключатель - только триггер.
что мне делать в этом случае?
заранее благодарю.