Tag: on clause

向ON子句添加参数的任何可能方法都包括在rails上的左连接?

我有一个如此巨大的复杂查询: @objects = Object.joins({ x: :y }).includes( [:s, { x: { y: :z } }, { l: :m },:q, :w, { important_thing: [:h, :v, :c,:l, :b, { :k [:u, :a] }] } ]).where(conditions).order(“x.foo, x.bar”) 然后我想显示所有Objects和仅在两个日期之间创建的Important_things事件。 如果我把它放在那里我没有获得所有Objects子句,只有在知情日期之间具有Important_things Objects 。 使用原始sql的解决方案是这样的: select * from objects left join important_things on important_things.object_id = objets.id and important_things.created_at between ‘x’ and […]