收藏
回答

使用云数据库 聚合阶段 使用match 后能不能继续使用match?

                                        .match({

companyId: '1234'

})

//得到服务记录数

.count('serviceNumber')

.match({

evaluate: false

}) //得到差评数

.count('badNumber')


最后一次编辑于  2019-08-08
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2019-08-08

    不会出错,但不一定是你想要的结果。补充一下代码:(仅思路,未验证)

    .aggregate()

    .group({

        _id:{companyId:"$companyId",evaluate:"$evaluate"},

        count:$.sum(1)

    })

    .end

    2019-08-08
    赞同
    回复 2
    • 我们
      我们
      2019-08-08
      对 结果是为空的,那该如何写呢?谢谢了
      2019-08-08
      回复
    • 老张
      老张
      2019-08-08回复我们
      已补充代码。
      2019-08-08
      回复
登录 后发表内容
问题标签