使用云数据库 聚合阶段 使用match 后能不能继续使用match?
发布于 6 年前 作者 pingliao 1457 次浏览 来自 官方Issues

                                        .match({

companyId: ‘1234’

})

//得到服务记录数

.count(‘serviceNumber’)

.match({

evaluate: false

}) //得到差评数

.count(‘badNumber’)

1 回复

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

.aggregate()

.group({

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

    count:$.sum(1)

})

.end

回到顶部