Вопрос новичка здесь.
У меня есть две модели, которые связаны друг с другом:
class Relationship < ActiveRecord::Base
...
attr_accessible :source_item_id, :target_item_id
belongs_to :target_item, :class_name => "Item"
belongs_to :source_item, :class_name => "Item"
belongs_to :user
...
end
и:
class Item < ActiveRecord::Base
...
attr_accessible :address
...
end
Теперь, в моей форме,Я уже знаю source_item_id.Я хочу иметь возможность ввести адрес в форму и создать как target_item, так и связанные отношения.
<%= form_for @new_relationship do |f| %>
<% @new_relationship.source_item_id = @current_item.id %>
<%= f.hidden_field :source_item_id %>
<%= f.submit "New Relationship" %>
<% end %>