В этом сценарии я могу вставлять значения в таблицы Member и Club. Но есть поле с именем :task
в таблице memberships
, в которое я хочу отправить значение, а в таблицу Memberships member_id
и club_id
вставляются автоматически Rails. Как включить поле task
в форму ниже? Заранее спасибо.
Вид/форма:
<%= form_for @member,:url=>{:action =>"create"} do |f| %>
<%= f.text_field :email %>
<%= f.fields_for :clubs do |s| %>
<%= s.text_field :name %>
<% end %>
<%= f.submit "submit" %>
<% end %>
Модели
class Member < ActiveRecord::Base
has_many :clubs,:through=> :memberships
has_many :memberships
accepts_nested_attributes_for :clubs
attr_accessible :clubs_attributes
end
class Club < ActiveRecord::Base
has_many :members,:through=>:memberships
has_many :memberships
end
class Memberships < ActiveRecord::Base
belongs_to :Member
belongs_to :Club
end