获取某个属性去重后的所有记录。
方法定义
distinct(key: string, query: object): Promise<MongoResult>
请求参数
字段名 | 类型 | 必填 | 说明 |
| String | 是 | 待获取的属性名。 |
| Object | 是 | 数据库操作时的查询条件。 |
请求示例
返回
age
字段大于18的所有姓名(如果有相同的name
只返回一个)。
mpserverless.db.collection('users').distinct(
'name',
{ age: { $gt: 18 } }
)
.then((res) => {})
.catch(console.error);
结果示例
请求成功:
{
"affectedDocs": 2,
"result": ["张三", "李四"],
"success": true
}
文档内容是否对您有帮助?