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的累加!
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
枫叶朴璐
2015-03-03 · TA获得超过2606个赞
知道大有可为答主
回答量:7573
采纳率:0%
帮助的人:5925万
展开全部
在MongoDB中,文档是对数据的抽象,它被使用在Client端和Server端的交互中。所有的Client端(各种语言的Driver)都会使用这种抽象,它的表现形式就是我们常说的BSON(Binary JSON )。
BSON是一个轻量级的二进制数据格式。
MongoDB能够使用BSON,并将BSON作为数据的存储存放在磁盘中。
当Client端要将写入文档,使用查询等等操作时,需要将文档编码为BSON格式,然后再发送给Server端。同样,Server端的返回结果也是编码为BSON格式再放回给Client端的。
追问
能告诉我一下我上面的那个统计,该如何实现?就是代码
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式