接口功能:插入一条文档
接口声明:add(collection: string,param:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| data | object | 是 | {_id: '10001', 'name': 'Ben',_openid:'{openid}'} _id 非必填,openid必填 |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| _id | string | 添加记录_id |
接口功能:删除一条文档
接口声明:remove(collection: string,param:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
接口功能:更新文档
接口声明:update(collection: string,param:Object,upsertData:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| upsertData | object | 是 | {} |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
接口功能:更新文档
接口声明:query(collection: string,param:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| data | object | 查询返回数组 |
接口功能:更新文档
接口声明:pagingQuery(collection: string,param:Object,page:number,count:number,sort:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| page | number | 是 | 页码 |
| count | number | 是 | 返回数量(每次返回不超过20条) |
| sort | object | 是 | 降序:['status','asc'] 升序:['status','desc'] |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| data | object | 查询返回数组 |
接口功能:更新文档
接口声明:includeCollectionCount(collection: string,param:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| total | object | 计数结果 |
接口功能:更新文档
接口声明:query(collection: string,param:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| data | object | 查询返回数组 |
接口功能:更新文档
接口声明:pagingQuery(collection: string,param:Object,page:number,count:number,sort:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| page | number | 是 | 页码 |
| count | number | 是 | 返回数量(每次返回不超过20条) |
| sort | object | 是 | 降序:['status','asc'] 升序:['status','desc'] |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| data | object | 查询返回数组 |
接口功能:更新文档
接口声明:includeCollectionCount(collection: string,param:Object) Promise<Object>
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| collection | string | 是 | 集合名称 |
| param | object | 是 | {_id: '10001',_openid:'{openid}'} |
| 字段 | 类型 | 说明 |
|---|---|---|
| code | number | 0:失败; 1成功 |
| message | string | 提示 |
| total | object | 计数结果 |