收藏
回答

想增加个group输出字段怎么弄?

   在TD集合中搜索班级为jl1的数据jl1各个数据中包括score[]求和已经实现,但是输出想增加下group字段
 const db=wx.cloud.database() 
    const $ = db.command.aggregate
    const _=db.command
    db.collection('TD').aggregate().match({
        clas: _.eq('jl1')
      }).unwind('$score').group({
        _id:'$_id',
        sum:$.sum('$score')
        })
       . end()
        .then(res=>{
            console.log(res)
        })

回答关注问题邀请回答
收藏

1 个回答

  • 跨商通
    跨商通
    2021-02-19

    还得我来吗?

    group({
    _id:'$_id',
    sum:$.sum('$score'),
    group:$.first('$group')
    })
    
    2021-02-19
    有用 2
    回复 3
    • 慕容若兰
      慕容若兰
      2021-02-19
      有用,牛,见笑了
      2021-02-19
      回复
    • 慕容若兰
      慕容若兰
      2021-02-19
      可是我还想要完整的score,怎么办
      2021-02-19
      回复
    • 🌟
      🌟
      2022-01-22
      牛 也对我有用 找了好久
      2022-01-22
      回复
登录 后发表内容
问题标签