MongoDB-获取数组中对象的总和

dsf9zpds  于 2022-10-04  发布在  Go
关注(0)|答案(0)|浏览(193)

大家好,我是MongoDB的新手,我正在尝试获得以下带有document.collection.find$add功能的MongoDB数据的总价和促销:

数据:

  1. [
  2. {
  3. "catalog":"A",
  4. "book":[
  5. {
  6. "title":"Mermaid yang terdampar",
  7. "price":90000,
  8. "promo":15000
  9. },
  10. {
  11. "title":"Srigala berbulu domba",
  12. "price":30000,
  13. "promo":15000
  14. }
  15. }
  16. ]

我的预期结果是这样的:

  1. [
  2. {
  3. "catalog": "A",
  4. "totalPrice": 140000,
  5. "totalPromo": 32000
  6. },
  7. ]

有没有人遇到过类似的问题?我对这个查询感到困惑:)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题