Mongodb多层嵌套数组如何更好的查询 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mongodb 多层 嵌套 数组 查询 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 司马刀剑 高粉答主 2018-05-29 · 每个回答都超有意思的 知道顶级答主 回答量:4.6万 采纳率:93% 帮助的人:7428万 我也去答题访问个人页 关注 展开全部 直接在程序里把不匹配的数组元素滤掉最简单了。会作为个体被查询的数据最好不要放在数组里面,mongodb的查询对数组元素是比较弱的,以前(2.2或者2.4以前)没有$elemMatch操作符,连查询一个特定元素符合两个条件都做不到,只能查询数组里面存在符合这两个条件的元素。举例来说就是既可能命中{array:[{a:1,b:1}]}也可能命中{array:[{a:1},{b:1}]}。因此我认为把商品单列出来会比较合适。 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-08-24 Mongodb多层嵌套数组如何精确查询(内容处为格式化的json截图,评论里面是json的内容)? 2017-09-15 如何对mongodb两个集合和集合内嵌套数组对象进行update更改 2016-01-02 Mongodb 多维数组查询 2 2016-07-19 PHP中怎么查询mongodb中多维数组里的子数组 2016-09-09 Mongoose怎么样对嵌套数组进行排序和筛选操作 1 2017-09-04 mongodb 查询求助,嵌套数组里面查东西 2018-04-21 mongodb的数组字段查询是否有性能问题 2017-09-04 mongodb 查询求助,嵌套数组里面查东西 更多类似问题 > 为你推荐: