distinct
描述
获取某个属性去重后的所有记录。
distinct(key: string, query: object, options?: object): Promise<MongoResult>
请求参数
字段 | 描述 | 是否必填 |
key String | 待获取的属性名 | 是 |
filter Object | DB 操作时的过滤条件 | 是 |
options Object | 控制项 | 否 |
options.maxTimeMS Number | 超时时间 | 否 |
示例
basement.db.collection('users').distinct('name', {age: {$gt: 18})
.then((res) => {})
.catch(console.error);