Как включить в форму поле таблицы соединений Rails?

В этом сценарии я могу вставлять значения в таблицы 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
5
задан jvperrin 12 March 2014 в 21:24
поделиться