Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含嵌入式文档数组的文档。即'key' => array(...)
是否可以创建一个查询,以便对于嵌入式数组中的某个值,它们都是 $lt 某个值?
所以像这样:
{ 'key.value' : { $lt : 5.0 } }
问题是一旦一个是 $lt 然后它匹配我不想要的,我希望所有应该小于 5。
使用 $not 运算符怎么样?具体来说,匹配所有你不想要的值,然后得到相反的值。所以像:
{ 'key.value' : { $not : { $gte : 5.0 }} }
会得到数组中值不大于或等于五的所有文档,这就是我认为你想要的,对吧?