我需要使用两个includes方法获取所有有内容设置和没有的内容。contentSetting表中有一个与content_id和编辑器类型的关联。
我之前已经用左外连接完成了,但是我必须用includes完成。
contents = Content.all
contents = contents
.left_outer_joins(:content_setting)
.where('content_settings.editor_type = ? OR content_settings.id IS NULL', '0')
但是我想使用includes方法执行这个查询。
2条答案
按热度按时间ltskdhd11#
我认为
references
应该在这种情况下有所帮助:bvk5enib2#