-1
これはおそらく私が知っているべきであると感じるかなり正直な答えですが、時々私はこのようなものに遭遇します。構造化アソシエーションRails 4
私は本来、レンタル用のリースシステムを作成する必要があるレールアプリに取り組んでいます。
私はユーザー、建物、リース、ユニットを持っています。私が今構築した方法は以下の通りです:
class Buildings < ActiveRecord::Base
has_many :units
has_many :users
end
class User < ActiveRecord::Base
belongs_to :buildings
has_many :units, through :lease
end
class Lease < ActiveRecord::Base
belongs_to :user
belongs_to :unit
end
class Unit < ActiveRecord::Base
belongs_to :building
belongs_to :user
has_one :lease
end
私は文法上の誤りと関連性のエラーに遭遇しています。文書は泥と同じくらい明確です。おそらく、誰かが私がこれらの関連を適切に構造化するのを助けることができます。
にあなたはどちらのドキュメントに従ったのですか? – vee
guides.rubyonrails.org/association_basics.html – PSCampbell