i have 2 models:
class annotation include mongoid::document belongs_to :event field :desc, type: string end class event::event include mongoid::document has_many :annotations end and created 2 objects in rails console typing:
a = annotation.new e = event::event.new now everythings good, when do
a.event = e i following error:
nomethoderror: undefined method `relations' event:module why error happening , how fix it? thanks.
try this:
class annotation include mongoid::document belongs_to :event, class_name: 'event::event' ... end the belongs_to association default assumes associated object of type event, event module. class name here should event::event. so, needs specified in relation.
let me know if helps.
Comments
Post a Comment