文章标题关闭所有内容预览 | 展开所有内容预览
-
微信小程序云开发服务端数据库API update
[内容预览]
0 | 2019-01-15 15:03:33
由Carrie创建,最后一次修改2018-11-19update即可更新单条记录,也可更新多条记录更新单条记录更新多条记录
[阅读全文]
-
微信小程序云开发服务端数据库API 创建集合
[内容预览]
0 | 2019-01-15 15:03:32
由Carrie创建,最后一次修改2018-11-19Database.createCollection创建集合,如果集合已经存在会创建失败函数签名如下:functioncreateCollection():Promise<Result>返回值说明Promise的resolve和reject的结果定义如下:结果说明res...
[阅读全文]
-
微信小程序云开发服务端数据库API 更新指令
[内容预览]
0 | 2019-01-15 15:03:31
由Carrie创建,最后一次修改2018-11-15db.command.set更新指令。用于设定字段等于指定值。函数签名:functionset(value:any):Command这种方法相比传入纯JS对象的好处是能够指定字段等于一个对象:constcloud=require('wx-server-sdk')clo...
[阅读全文]
-
微信小程序云开发服务端数据库API 查询指令
[内容预览]
0 | 2019-01-15 15:03:29
由Carrie创建,最后一次修改2018-11-15db.command.and查询指令,用于表示逻辑"与"的关系,表示需同时满足多个查询筛选条件示例代码如筛选出进度大于50小于100的todo:流式写法:constcloud=require('wx-server-sdk')cloud.init()constdb=cl...
[阅读全文]
-
微信小程序云开发服务端数据库API 查询筛选条件
[内容预览]
0 | 2019-01-15 15:03:28
由Carrie创建,最后一次修改2018-11-15db.command.eq查询筛选条件,表示字段等于某个值。eq指令接受一个字面量(literal),可以是number,boolean,string,object,array。方法签名:functioneq(value:any):Command比如筛选出所有自己发表...
[阅读全文]
-
微信小程序云开发服务端数据库API 地理位置构造器
[内容预览]
0 | 2019-01-15 15:03:27
由Carrie创建,最后一次修改2018-11-15db.Geo该对象上含有地理位置构造器。拥有字段如下:字段说明Point地理位置点db.Geo.Point构造一个地理位置点。可用于查询条件、更新字段值或新增记录时的字段值。方法签名如下:functionPoint(longitude:number,latitude:...
[阅读全文]
-
微信小程序云开发服务端数据库API 构造一个服务端时间的引用
[内容预览]
0 | 2019-01-15 15:03:26
由Carrie创建,最后一次修改2018-11-15db.serverDate构造一个服务端时间的引用。可用于查询条件、更新字段值或新增记录时的字段值。方法签名如下:functionserverDate(options?:object):ServerDate方法接受一个可选对象参数options,其字段定义如下:字段名...
[阅读全文]
-
微信小程序云开发服务端数据库API 正则对象
[内容预览]
0 | 2019-01-15 15:03:25
由Carrie创建,最后一次修改2018-11-15db.RegExp从基础库2.3.2开始(wx-server-sdk从0.0.23开始),数据库支持正则表达式查询,开发者可以在查询语句中使用JavaScript原生正则对象或使用db.RegExp方法来构造正则对象然后进行字符串匹配。在查询条件中对一个字段进行正则匹...
[阅读全文]
-
微信小程序云开发服务端数据库API 获取数据库查询及更新指令
[内容预览]
0 | 2019-01-15 15:03:23
由Carrie创建,最后一次修改2018-11-15db.command获取数据库查询及更新指令,列表见API列表中的command列表。示例代码const_=db.command
[阅读全文]
-
微信小程序云开发服务端数据库API 指定返回结果中记录需返回的字段
[内容预览]
0 | 2019-01-15 15:03:22
由Carrie创建,最后一次修改2018-11-15Collection.field/Query.field/Document.field指定返回结果中记录需返回的字段方法签名如下:functionfield(definition:object):Collection|Query|Document方法接受一个必填字段用...
[阅读全文]
-
微信小程序云开发服务端数据库API Collection.skip
[内容预览]
0 | 2019-01-15 15:03:21
由Carrie创建,最后一次修改2018-11-14Collection.skip/Query.skip指定查询返回结果时从指定序列后的结果开始返回,常用语分页方法签名如下:functionskip(offset:number):Collection|Query示例代码constcloud=require('wx-se...
[阅读全文]
-
微信小程序云开发服务端数据库API 指定查询结果集数量上限
[内容预览]
0 | 2019-01-15 15:03:20
由Carrie创建,最后一次修改2018-11-14Collection.limit/Query.limit指定查询结果集数量上限方法签名如下:functionlimit(max:number):Collection|Query方法接受一个必填参数max用于定义最大结果集返回数量,上限100示例代码constcloud...
[阅读全文]
-
微信小程序云开发服务端数据库API 指定查询排序条件
[内容预览]
0 | 2019-01-15 15:03:19
由Carrie创建,最后一次修改2018-11-14Collection.orderBy/Query.orderBy指定查询排序条件方法签名如下:functionorderBy(fieldName:string,order:string):Collection|Query方法接受一个必填字符串参数fieldName用于...
[阅读全文]
-
微信小程序云开发服务端数据库API 指定筛选条件
[内容预览]
0 | 2019-01-15 15:03:17
由Carrie创建,最后一次修改2018-11-14Collection.where指定筛选条件方法签名如下:functionwhere(rule:object):Query方法接受一个必填对象参数rule,用于定义筛选条件示例代码找出未完成的进度50的待办事项:constcloud=require('wx-serve...
[阅读全文]
-
微信小程序云开发服务端数据库API 统计集合记录数
[内容预览]
0 | 2019-01-15 15:03:16
由Carrie创建,最后一次修改2018-11-14Collection.count/Query.count统计集合记录数或统计查询语句对应的结果记录数,云函数端因属于管理端,因此可以统计所有集合的记录数(小程序端统计会受限于权限,可见小程序端的count)函数签名如下:functioncount():Promise<...
[阅读全文]
-
微信小程序云开发服务端数据库API 删除一条记录
[内容预览]
0 | 2019-01-15 15:03:15
由Carrie创建,最后一次修改2018-11-14Document.remove删除一条记录函数签名如下:functionremove():Promise<Result>返回值说明结果说明resolve新增记录的结果,Result定义见下方reject失败原因Result说明Promiseresolve的结果Resu...
[阅读全文]
-
微信小程序云开发服务端数据库API 替换更新一条记录
[内容预览]
0 | 2019-01-15 15:03:14
由Carrie创建,最后一次修改2018-11-14Document.set替换更新一条记录函数签名如下:functionset(options:object):Promise<Result>参数说明字段名类型必填默认值说明dataObject是更新对象返回值说明Promise的resolve和reject的结果定义如...
[阅读全文]
-
微信小程序云开发服务端数据库API 更新一条记录
[内容预览]
0 | 2019-01-15 15:03:13
由Carrie创建,最后一次修改2018-11-14Document.update更新一条记录函数签名如下:functionupdate(options:object):Promise<Result>参数说明字段名类型必填默认值说明dataObject是更新对象返回值说明Promise的resolve和reject的结...
[阅读全文]
-
微信小程序云开发服务端数据库API 删除多条记录
[内容预览]
0 | 2019-01-15 15:03:11
由Carrie创建,最后一次修改2018-11-14Collection.remove/Query.remove删除多条记录函数签名如下:functionremove(options:object):Promise<Result>返回值说明结果说明resolve新增记录的结果,Result定义见下方reject失败原因...
[阅读全文]
-
微信小程序云开发服务端数据库API 更新多条记录
[内容预览]
0 | 2019-01-15 15:03:10
由Carrie创建,最后一次修改2018-11-14Collection.update/Query.update更新多条记录函数签名如下:functionupdate(options:object):Promise<Result>参数说明字段名类型必填默认值说明dataObject是更新对象返回值说明Promise的r...
[阅读全文]
-
微信小程序云开发服务端数据库API 在集合上新增记录
[内容预览]
0 | 2019-01-15 15:03:09
由Carrie创建,最后一次修改2018-11-14Collection.add在集合上新增记录函数签名如下:functionadd(options:object):Promise<Result>参数说明字段名类型必填默认值说明dataObject是新增记录的定义返回值说明Promise的resolve和reject的...
[阅读全文]
-
微信小程序云开发服务端数据库API 获取记录数据
[内容预览]
0 | 2019-01-15 15:03:08
由Carrie创建,最后一次修改2018-11-14Document.get获取记录数据,或获取根据查询条件筛选后的记录数据函数签名如下:functionget():Promise<Result>返回值说明Promise的resolve和reject的结果定义如下:结果说明resolve查询的结果,Result定义见下...
[阅读全文]
-
微信小程序云开发服务端数据库API 获取集合数据
[内容预览]
0 | 2019-01-15 15:03:07
由Carrie创建,最后一次修改2018-11-12Collection.get/Query.get获取集合数据,或获取根据查询条件筛选后的集合数据。如果没有指定limit,则默认最多取20条记录。如果没有指定skip,则默认从第0条记录开始取,skip常用于分页,例子可见第二个示例代码。如果需要取集合中所有的数据,可...
[阅读全文]
-
微信小程序云开发服务端数据库API 获取记录的引用
[内容预览]
0 | 2019-01-15 15:03:06
由Carrie创建,最后一次修改2018-11-12Collection.doc获取记录的引用方法签名如下:functiondoc(id:string|number):Document方法接受一个id参数,指定需引用的记录ID示例代码constmyTodo=db.collection('todos').doc('my-...
[阅读全文]
-
微信小程序云开发服务端数据库API 获取集合的引用
[内容预览]
0 | 2019-01-15 15:03:04
由Carrie创建,最后一次修改2018-11-12db.collection获取集合的引用方法签名如下:functioncollection(name:string):Collection方法接受一个name参数,指定需引用的集合名称示例代码constcloud=require('wx-server-sdk')clo...
[阅读全文]
-
微信小程序云开发服务端数据库API 获取数据库的引用
[内容预览]
0 | 2019-01-15 15:03:03
由Carrie创建,最后一次修改2018-11-12cloud.database获取数据库的引用方法签名如下:functiondatabase(options?:object):Database方法接受一个可选对象参数options,其字段定义如下:字段名类型必填默认值说明envstring否-环境ID示例代码以下调用...
[阅读全文]
-
微信小程序云开发服务端API 数据库
[内容预览]
0 | 2019-01-15 15:03:02
由Carrie创建,最后一次修改2018-11-10小程序·云开发提供了丰富的数据库操作API,此处是数据库Server端的API参考文档,可用于云函数运行环境。Server端的API与小程序端基本保持一致,有如下不同:ServerAPI不再接受回调(success,fail,complete),统一返回Promise...
[阅读全文]
-
微信小程序云开发服务端API 工具类
[内容预览]
0 | 2019-01-15 15:03:01
由Carrie创建,最后一次修改2018-11-10工具类API云开发提供了一系列工具类的API,此处是存储小程序端的API参考文档。API说明getWXContext获取微信上下文getWXContext在云函数中获取微信调用上下文,该方法无需传入参数,会返回以下字段:字段含义字段存在条件OPENID小程序用户ope...
[阅读全文]
-
微信小程序云开发服务端API 初始化方法init
[内容预览]
0 | 2019-01-15 15:02:59
由Carrie创建,最后一次修改2018-11-10init在调用云开发各API前,需先调用初始化方法init一次(全局只需一次)init方法的定义如下:functioninit(options):voidinit方法接受一个可选的options参数,方法没有返回值。options参数定义了云开发的默认配置,该配置会作...
[阅读全文]
-
微信小程序云开发API 服务端
[内容预览]
0 | 2019-01-15 15:02:58
由Carrie创建,最后一次修改2018-11-10云开发ServerAPI文档云端运行环境为Node.js,开发时请安装Node.js和npm。使用云开发需在云函数目录中安装wx-server-sdk依赖:npminstall--savewx-server-sdk在工具云函数根目录中创建云函数时,默认会创建一个定义了...
[阅读全文]