![]() |
1
7
ActiveRecord在本机上无法执行联合查询。所以有两种解决方案:
|
![]() |
2
3
我用select找到了一个很好的黑客。 例如,如果要在用户和其他用户之间进行联合。
这将生成此SQL
如果您的作用域具有条件,则可以使用ActiveRecord::Relation where_values方法
|
![]() |
3
2
使用Union插件,它现在工作得很好,谢谢:
|
![]() |
4
1
这在轨道4中是可能的,
|
![]() |
JBlake · 唯一验证基于datetime属性的存在,而不是值? 6 年前 |
![]() |
Serge · Yii-查找具有零相关记录的记录 6 年前 |
![]() |
waynard · Rails 5左外连接与WHERE查询相结合 6 年前 |
![]() |
OKMantis · Ruby on Rails中的交叉引用表 6 年前 |
![]() |
Grey · 访问不同子控制器中的不同关系 6 年前 |