【发布时间】:2014-02-07 19:57:56
【问题描述】:
一个例子将是最好的描述我的问题
得到这 2 个文件
{一个:[]} { 一个 [{x:1,y:2},{x:3,y:4}]
所以两个文档都有这个属性 一空一非
我怎样才能只选择他们的数组不为空的?
假设模型名称是 Model
我试过了 Model.not.with_size(a:0)
没有成功
有什么方向吗?
【问题讨论】:
标签: mongoid3
一个例子将是最好的描述我的问题
得到这 2 个文件
{一个:[]} { 一个 [{x:1,y:2},{x:3,y:4}]
所以两个文档都有这个属性 一空一非
我怎样才能只选择他们的数组不为空的?
假设模型名称是 Model
我试过了 Model.not.with_size(a:0)
没有成功
有什么方向吗?
【问题讨论】:
标签: mongoid3
试试这个
Model.where(:a.not => {'$size' => 0})
【讨论】: