タグ付けされた質問 「has-and-belongs-to-many」


11
Factory Girlでhas_and_belongs_to_many関連付けを作成する方法
次の場合 class User < ActiveRecord::Base has_and_belongs_to_many :companies end class Company < ActiveRecord::Base has_and_belongs_to_many :users end 双方向の関連付けを含め、企業とユーザーの工場をどのように定義しますか?これが私の試みです Factory.define :company do |f| f.users{ |users| [users.association :company]} end Factory.define :user do |f| f.companies{ |companies| [companies.association :user]} end 今私は試す Factory :user おそらく当然のことですが、工場は相互に再帰的に自分自身を定義するために使用するため、無限ループになります。 より驚くべきことに、これをどこで行うかについての言及はどこにも見つかりませんでした。必要なファクトリを定義するためのパターンはありますか、それとも根本的に間違っていることをしていますか?

4
Railsのhas_and_belongs_to_manyへの移行
2つのモデルがrestaurantありuser、has_and_belongs_to_many関係を実行する必要があります。 私はすでにモデルファイルに入っておりhas_and_belongs_to_many :restaurants、has_and_belongs_to_many :users この時点で、Rails 3で次のようなことができるはずです。 rails generate migration .... しかし、私が試みたすべてが失敗したようです。これは私がRailsを初めて使用する本当にシンプルなものであると確信しているので、まだ学習しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.