2
我正在使用Ruby on Rails 3.2.2,FactoryGirl 3.1.0和FactoryGirlRails 3.1.0。我有兩個關聯關係模型的模型:如何正確使用具有多個關聯的工廠到同一模型?
class Article < ActiveRecord::Base
belongs_to a_users, :class_name => 'User'
belongs_to b_users, :class_name => 'User'
end
在我廠的文件我有:
factory :article, :class => Article do
title "Sample title"
association :a_users, factory: :user
association :b_users, factory: :user
end
通過使用上面的代碼將創建2個用戶,但我會就像這兩個關聯具有相同的用戶(不創建多個用戶)。我怎麼能做到這一點?
如果你傳遞一個數組會發生什麼?關聯[:a_users,:b_users],工廠::用戶 –