distinct

更新时间:2022-09-02 10:25:27

获取某个属性去重后的所有记录。

方法定义

distinct(key: string, query: object): Promise<MongoResult>

请求参数

字段名

类型

必填

说明

字段名

类型

必填

说明

key

String

待获取的属性名。

query

Object

数据库操作时的查询条件。

请求示例

  • 返回 age 字段大于18的所有姓名(如果有相同的name 只返回一个)。

mpserverless.db.collection('users').distinct(
    'name', 
    { age: { $gt18 } }
)
.then((res) => {})
.catch(console.error);

结果示例

请求成功:

{
    "affectedDocs"2,
    "result":  ["张三""李四"],
    "success"true
}

  • 本页导读 (0)
  • 方法定义
  • 请求参数
  • 请求示例
  • 结果示例