mongoid では、配列に少なくとも 1 つの要素を持つアイテムをクエリできます。
Item.any_in(tag_ids: [id1,id2,id3])
すべての要素が配列内にある要素を選択することもできます。
Item.all_in(tag_ids: [id1,id2,id3])
私の質問: arrayに少なくとも 要素がある要素を照会する方法はありますか?n
少なくとも2つのIDを共有するものItem.at_least(tag_ids: [id1,id2,id3], n: 2)
を返すようなものをクエリしたいItem
[id1,id2,id3]
ありがとう !