[英]factory-girl association has_many through with existing objects
也許我說的不是正確的問題。
我有一個像這樣的數據結構
設施通過設施角色具有許多用戶
現在在工廠里,我知道我可以創建這樣的關聯
factory :facility_role do
facility {|f| f.association(:facility)}
user {|u| u.association(:user)}
role "ABC"
end
但是我想要的是將它與第一個設施相關聯,如果有的話,請在上面的代碼中調用類似的創建
您可以訪問塊中當前創建的對象。 這樣您就可以在工廠中做自己想做的事情。 為了使事情更清楚,您應該將facility_role的f和u重命名為fr。
您還可以插入一些回調: https : //github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md#callbacks
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.