搜尋

首頁  >  問答  >  主體

mongoose - mongodb aggregate 找不到運算符

完全不懂

db.users.aggregate(
       [
         {
           $組:{
             _id: { $sum: 1 }
           }
         }
       ]
     )
錯誤:列印堆疊追蹤
    在 printStackTrace (src/mongo/shell/utils.js:37:15)
    在 DBCollection.aggregate (src/mongo/shell/collection.js:897:9)
    在(殼):1:10
9 月 19 日星期五 18:51:23.623 聚合失敗:{
    "errmsg" : "異常:無效的運算子 '$sum'",
    「代碼」:15999,
    「好的」:0
黄舟黄舟2860 天前703

全部回覆(1)我來回復

  • 迷茫

    迷茫2017-04-24 09:13:18

    _id 是用來 GROUP(分組) 的,如果你要用 $sum, 需要換一個欄位名稱。

    http://docs.mongodb.org/manual/reference/operator/aggregation/sum/#grp._S_sum

    回覆
    0
  • 取消回覆