0
我這裏哈瓦2種型號:軌貪婪加載搜索數據
School(foreign_id), User(name)
和辦學模式:現在
belongs_to :developer,foreign_key: 'developer_id',class_name:"User"
belongs_to :manager,foreign_key: 'manager_id',class_name:"User"
belongs_to :guesst,foreign_key: 'guesst_id',class_name:"User"
,我想guessts.name或經理的名字進行搜索學校。
School.eager_load(:guesst,manager...).where({my_condition})
我曾嘗試:
{guessts:{name:somename}}
但錯誤發生,如何解決這一問題? TY!
我現在知道它:School.eager_load(:guesst,manager ...)。其中({managers_agents:{id ..,name ...}}),rails自動生成sql作爲其規則。 ,但真的是。 – junk