【问题标题】:Mongoid query by referenced collection引用集合的 Mongoid 查询
【发布时间】:2014-02-07 19:57:56
【问题描述】:

一个例子将是最好的描述我的问题

得到这 2 个文件

{一个:[]} { 一个 [{x:1,y:2},{x:3,y:4}]

所以两个文档都有这个属性 一空一非

我怎样才能只选择他们的数组不为空的?

假设模型名称是 Model

我试过了 Model.not.with_size(a:0)

没有成功

有什么方向吗?

【问题讨论】:

    标签: mongoid3


    【解决方案1】:

    试试这个

    Model.where(:a.not => {'$size' => 0})
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-18
      • 1970-01-01
      相关资源
      最近更新 更多