希望云开发数据库支持 distinct 去重

发布于 8 年前作者 leifu15208 次浏览最后编辑 8 年前来自 ask
  • 需求的场景描述(希望解决的问题)

现在只能自己取出所有数据,一条条循环比对才能去重,太过消耗资源浪费时间

  • 希望提供的能力

希望云开发数据库支持 distinct 去重

1 回复
kangxia
kangxia1 楼6 年前

可以使用聚合能力呢:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/aggregation/aggregation.html

db.collection('xxx').aggregate()

.group({

 _id: null,

 uniqueValues: $.addToSet('$fieldName')

})

.end()

.then(console.log)