我有模特:
class Materialtitle < ActiveRecord::Base
has_many :edocs
end
class Edoc < ActiveRecord::Base
belongs_to :materialtitles
end
我可以做Materialtitle.find(2).edocs
我想做Edoc.find(10).materialtitles
之类的事情。但它返回 nil 。
有人可以帮助我吗?
答案 0 :(得分:1)
如果它是多对一的,那么它应该是belongs_to :materialtitle
(单数),你的DSL应该是这样的:
Edoc.includes(:materialtitle).find(10).materialtitle