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

发布于 7 年前作者 pingliao1584 次浏览最后编辑 7 年前来自 issues

                                        .match({

companyId: ‘1234’

})

//得到服务记录数

.count(‘serviceNumber’)

.match({

evaluate: false

}) //得到差评数

.count(‘badNumber’)

1 回复
yanjing
yanjing1 楼5 年前

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

.aggregate()

.group({

    _id:{companyId:“$companyId”,evaluate:“$evaluate},

    count:$.sum(1)

})

.end