微信小程序云开发 API数据库更新索引

2023-03-31 11:38:20 作者:admin

本文整理自网络,侵删。

updateIndex

本接口应在服务器端调用,详细说明参见服务端API。

变更数据库索引

请求地址

POST https://api.weixin.qq.com/tcb/updateindex?access_token=ACCESS_TOKEN

请求参数

属性类型默认值必填说明
access_tokenstring接口调用凭证
envstring云环境ID
collection_namestring集合名称
create_indexesArray.<Object>新增索引
drop_indexesArray.<Object>删除索引

create_indexes 的结构

属性类型默认值必填说明
namestring索引名
uniqueboolean是否唯一
keysArray.<Object>索引字段

keys 的结构

属性类型默认值必填说明
namestring字段名
directionstring字段排序

direction 的合法值

说明最低版本
"1"升序
"-1"降序
"2dsphere"地理位置

drop_indexes 的结构

属性类型默认值必填说明
namestring索引名

返回值

Object

返回的 JSON 数据包

属性类型说明
errcodenumber错误码
errmsgstring错误信息

errcode 的合法值

说明最低版本
0请求成功
-1系统错误
-1000系统错误
40014AccessToken 不合法
40097请求参数错误
40101缺少必填参数
41001缺少AccessToken
42001AccessToken过期
43002HTTP METHOD 错误
44002POST BODY 为空
47001POST BODY 格式错误
85088该APP未开通云开发
其他错误码云开发错误码

请求数据示例

{  "env": "test2-4a89da",  "collection_name": "counters",  "create_indexes": [    {      "name":"add_index",      "unique": true,      "keys": [        {          "name": "test",          "direction": "2dsphere"        }        ]    }    ],  "drop_indexes": [    {      "name":"del_index"    }    ]}

返回数据示例

{    "errcode": 0,    "errmsg": "ok",}



标签:微信小程序

相关阅读 >>

微信小程序开放数据 open-data

微信小程序 周期性更新

微信小程序api 录音-获取录音管理器

微信小程序api 视频解码器-创建视频解码器

sdk数据库 aggregate划分记录

微信小程序 快递接口(商家查看)-相关接口和时间

sdk数据库 command聚合操作符字符串操作符

微信小程序canvas中使用translate对坐标原点进行缩放

微信小程序api 视频-压缩接口

微信小程序api 发送客服消息

更多相关阅读请进入《微信小程序》频道 >>


Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
书籍

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节

人民邮电出版社

本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者



在线咨询 拨打电话