【发布时间】:2021-05-11 12:36:54
【问题描述】:
我有一个包含如下文档的集合:
_id1:
Price:[1,100000]
_id2:
Price:[1,98500]
_id3:
Price:[1,3005]
..etc
遵循本文档:https://docs.mongodb.com/manual/reference/operator/query/elemMatch/
我尝试重现对某个价格范围内的元素的查找,但不幸的是它对我不起作用,即使它们不符合条件,我也会取回所有元素。我做错了什么?
我的查询:
{ Price:{ $elemMatch: { $gte: 1, $lt: 85 } } }
【问题讨论】:
标签: mongodb