云开发数据库又增新技能!

146 阅读2分钟
  • 开篇彩蛋

由于近期小程序·云开发将上线付费功能(付费功能针对非基础资源配额,基础资源配额仍可免费使用)。为了给开发者更充足的时间进行调整,对于截止 2019-06-21 日前通过邮件申请调整的配额(非基础资源配额)的截止日期统一延长至 2019-08-31。

为了方便开发者进行功能开发并提高开发效率,「小程序·云开发」近期进行了一系列的功能优化。开发者可通过下载最新 Nightly Build 版的开发者工具进行功能体验。

  • 云开发的成长,需要你支持

为了给开发者提供更优质的服务,我们诚邀大家参加小程序·云开发问卷调查。我们将根据问卷调查中的反馈信息调整后续版本的功能,感谢大家的支持!

欢迎开发者填写小程序·云开发调查问卷

  • 新技能大揭秘

基础能力

数据库高级操作:数据库高级操作是小程序·云开发提供的一种十分灵活的数据库操作能力。通过数据库高级操作,开发者可以更加便捷和高效地对数据库中的大量数据进行进行增删查改/CRUD操作。


云函数支持单文件更新:为了优化云函数代码的上传体验,云函数新增单文件更新功能。开发者可在需上传文件右键选择云函数增量上传体验单文件更新能力。


云函数获取当前环境:小程序·云开发提供 getWXContext 方法用于在云函数中获取微信调用上下文(AppID、环境ID、openid 以及 unionid),使开发者可以更灵活的使用多套资源环境。

云调用:云调用是云开发提供的基于云函数使用小程序开放接口的能力,目前覆盖服务端调用、开放数据等场景。进一步降低了小程序的开发门槛

HTTP API:HTTP API 是云开发提供的一种小程序外访问云开发资源的能力。使用 HTTP API 开发者可在已有服务器上访问云资源,实现与云开发资源的互通。

开发调试

Network 面板展示云开发请求信息:从微信开发者工具 1.02.1905302 及基础库 2.7.1 起,在小程序 Network 面板中会显示云开发请求信息,包括调用所实际请求的环境 ID、请求体、JSON 回包、耗时、及调用堆栈。


本地调试:云函数开发可以不再需要频繁上传测试,只需用 IDE 在本地调试完成再上传到现网验证。开发者可在云函数根目录右键选择本地调试来开启本地调试界面。