您好我正在开发一个有人模型的项目,一个人有建筑物,一个建筑有一个建筑经理。我想要所有拥有某个建筑经理的建筑物的人。所以我有一个查询如下:
persons.joins(:building).where(buildings: { building_manager_id: 1 } )
但是我得到了一个错误:
ActiveRecord::StatementInvalid Exception: Mysql2::Error: Unknown column 'buildings.building_manager_id' in 'where clause'
我不确定为什么会这样,任何帮助都会很棒。