多分私は質問を正しく表現していません。
私はこのようなデータ構造を持っています
施設には、施設の役割を通じて多くのユーザーがいます
今、工場グリルで、このような関連付けを作成できることを知っています
factory :facility_role do
facility {|f| f.association(:facility)}
user {|u| u.association(:user)}
role "ABC"
end
しかし、私が望むのは、最初の機能がある場合は、それを最初の機能に関連付けることです。それ以外の場合は、上記のコードのように create を呼び出します