version
が 3 未満であるか、完全に欠落しているすべてのドキュメントを照会したいと考えています。
私は試した
{
version: [
{ $exists: false },
{ $lt: 3 }
]
}
ただし、ドキュメントは返されません。クエリの意味と正しいクエリは何ですか?
version
が 3 未満であるか、完全に欠落しているすべてのドキュメントを照会したいと考えています。
私は試した
{
version: [
{ $exists: false },
{ $lt: 3 }
]
}
ただし、ドキュメントは返されません。クエリの意味と正しいクエリは何ですか?
あなたは使用する必要があります$or
:
{
$or: [
{ version: { $exists: false } },
{ version: { $lt: 3 } }
]
}
書かれたクエリが実際に何かを意味するかどうかはわかりません(少なくとも、文書化されたものは何でも)。配列を指定しますが、要素を論理的に組み合わせる方法はありません(、、、$and
など$or
)$in
。