私は基本的に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
ありがとう!