0

私はモデルを持っています:

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を返します。

誰かが私を助けてもらえますか?

4

1 に答える 1

1

多対1の場合は、belongs_to :materialtitle(単数)であり、DSLは次のようになります。

 Edoc.includes(:materialtitle).find(10).materialtitle
于 2012-05-10T08:09:49.847 に答える