我基本上有一个User
对象,其中定义的是一个数组field
phone_numbers
。我想获取我的数据库中phone_numbers
计数大于的所有用户对象1
。
是否有资源可以了解此类查询?我在网上找不到任何有用的东西,因为大多数结果都是为了更简单的查询。
代码:
class Location
include Mongoid::Document
field :name
field :phone_numbers, type: Array
end
我尝试了以下但没有奏效:
Location.where("this.phone_numbers.count < 1").count
谢谢!