为了账号安全,请及时绑定邮箱和手机立即绑定

mongoose 怎样统计出数据子集的个数?

mongoose 怎样统计出数据子集的个数?

慕粉4415862 2017-09-06 19:48:55
数据是这样的{    "_id" : ObjectId("58c41d5d3eddd93e9ab5b078"),    "userId" : "100000077",    "cartList" : [         {            "productImage" : "note.jpg",            "salePrice" : 3549,            "productName" : "小米笔记本",            "productId" : "201710005",            "_id" : ObjectId("58c284e6117a2e6599abef5f")        },         {            "productImage" : "mi6.jpg",            "salePrice" : 2499,            "productName" : "小米6",            "productId" : "201710006",            "_id" : ObjectId("58c284f4117a2e6599abef60"),            "productNum" : "NaN"        },         {            "productImage" : "13.jpg",            "salePrice" : 2000,            "productName" : "Ear2000",            "productId" : "201710013",            "_id" : ObjectId("58e7053c98dab115d336b3f8")        }    ],    "__v" : 33}如果这个数据的modal叫Users,如何通过mongoose的 Users.count方法得到cartList的下面元素的个数?谢谢各位大神了!!!
查看完整描述

1 回答

?
huangzhong

TA贡献16条经验 获得超7个赞

mongoose没用过,但猜测大致思路应该和java 一样,把carList字段取出来放进一个map里,map.size()

查看完整回答
反对 回复 2018-03-08
  • 1 回答
  • 0 关注
  • 2505 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信