0
我认为这可能是一个语法问题。Rails:从has_many关联对象构建对象
我有一个
Event.rb
模型:class Event < ActiveRecord::Base belongs_to :members has_one :brazusc end
一个
Member.rb
:class Member < ActiveRecord::Base has_many :events end
并有
Brazusc.rb
模型:class Brazusc < ActiveRecord::Base belongs_to :event end
我所试图做的事:member.events.build_brazusc
,但我得到:
NoMethodError: undefined method `build_brazusc' for #<Event::ActiveRecord_Associations_CollectionProxy:0x007f99517d4a78>
我如何将建立从has_many
关联关系的对象?
我也正在尝试从一个
has_many/has_one
关联的关联模型,就像这样:member.events.brazusc
,因为brazusc
有event_id
,但我得到:NoMethodError: undefined method `leads' for #<Event::ActiveRecord_Associations_CollectionProxy:0x007f99517d4a78>
如何检索与event
关联的对象(brazusc
)?
任何帮助将不胜感激。
你没有问一个问题。 –
明确提出我的问题,@AndreyDeineko –