簡體   English   中英

工廠女孩協會has_many通過現有對象

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM