user.rb
has_many :company_users, :dependent => :destroy
has_many :companies, through: :company_userscompany_user.rb
belongs_to :company
belongs_to :usercompany.rb
has_many :company_users, :dependent => :destroy
has_many :users, through: :company_users如何为公司撰写FactoryGirl托辞。
每当公司创建时,company_user也是用user_id和company_id字段创建的。我怎样才能做到这一点?
我无法理解是否能得到它。
发布于 2014-06-04 09:03:19
我就是这样做的:
factory :company do
after(:build) do |company|
company_users = build(:company_users, company: company)
company.company_users << company_users
end
end
factory :company_users do
user
company
end希望这能帮上忙。
https://stackoverflow.com/questions/24008993
复制相似问题