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