mongodb 计算sum 10
{"_id":ObjectId("5498dc5368578dd6c82bf2e3"),"goodsDoc":[{"orderID":ObjectId("5498dc53...
{
"_id" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsDoc" : [{
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("5450ad5c68574cd376c3f96e"),
"recipeID" : ObjectId("5450ad5c68574cd376c3f966"),
"name" : "干豆角烧肉+茶树菇脆骨汤",
"price" : 18.0,
"quantity" : 1
}, {
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("545d95db68574cd376c3f9b7"),
"recipeID" : ObjectId("545d95db68574cd376c3f9ab"),
"name" : "培根萝卜干+茶菇老鸡汤",
"price" : 18.0,
"quantity" : 1
}, {
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("5483edd06857c5fd3d292d06"),
"recipeID" : ObjectId("5483edd06857c5fd3d292cf9"),
"name" : "鲍菇麻油鸡+凉瓜排骨汤",
"price" : 18.0,
"quantity" : 1
}, {
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("5327f0d32bb99ad075e3132e"),
"recipeID" : ObjectId("5327f0d32bb99ad075e31325"),
"name" : "梅菜扣肉+干菇老鸡汤",
"price" : 18.0,
"quantity" : 1
}],
}
这是订单信息,统计goodsDoc中指定goodsID的quantity的累加! 展开
"_id" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsDoc" : [{
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("5450ad5c68574cd376c3f96e"),
"recipeID" : ObjectId("5450ad5c68574cd376c3f966"),
"name" : "干豆角烧肉+茶树菇脆骨汤",
"price" : 18.0,
"quantity" : 1
}, {
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("545d95db68574cd376c3f9b7"),
"recipeID" : ObjectId("545d95db68574cd376c3f9ab"),
"name" : "培根萝卜干+茶菇老鸡汤",
"price" : 18.0,
"quantity" : 1
}, {
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("5483edd06857c5fd3d292d06"),
"recipeID" : ObjectId("5483edd06857c5fd3d292cf9"),
"name" : "鲍菇麻油鸡+凉瓜排骨汤",
"price" : 18.0,
"quantity" : 1
}, {
"orderID" : ObjectId("5498dc5368578dd6c82bf2e3"),
"goodsID" : ObjectId("5327f0d32bb99ad075e3132e"),
"recipeID" : ObjectId("5327f0d32bb99ad075e31325"),
"name" : "梅菜扣肉+干菇老鸡汤",
"price" : 18.0,
"quantity" : 1
}],
}
这是订单信息,统计goodsDoc中指定goodsID的quantity的累加! 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
展开全部
在MongoDB中,文档是对数据的抽象,它被使用在Client端和Server端的交互中。所有的Client端(各种语言的Driver)都会使用这种抽象,它的表现形式就是我们常说的BSON(Binary JSON )。
BSON是一个轻量级的二进制数据格式。
MongoDB能够使用BSON,并将BSON作为数据的存储存放在磁盘中。
当Client端要将写入文档,使用查询等等操作时,需要将文档编码为BSON格式,然后再发送给Server端。同样,Server端的返回结果也是编码为BSON格式再放回给Client端的。
BSON是一个轻量级的二进制数据格式。
MongoDB能够使用BSON,并将BSON作为数据的存储存放在磁盘中。
当Client端要将写入文档,使用查询等等操作时,需要将文档编码为BSON格式,然后再发送给Server端。同样,Server端的返回结果也是编码为BSON格式再放回给Client端的。
追问
能告诉我一下我上面的那个统计,该如何实现?就是代码
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询