我在Rails中有许多自定义的find_by_sql查询.我想用它们急切加载,但似乎没有一个好方法来做到这一点.
我已经看到eager_custom.rb文件浮动,现在它似乎不适用于Rails.看起来Rails现在急切地加载,使用2个查询(常规查询加上查询,其中'id IN'来自第一个查询的ID),而不是过去使用的单个连接查询.
我的问题是,如果我执行自定义SQL查询,然后执行'id IN'查询,有没有办法将关联对象添加回初始查询结果?
例如,我有使用find_by_sql加载的主题,然后我找到主题ID在主题ID中的主题图像,有没有办法手动将图像添加回主题?
谢谢