- 有奖体验 | 微信云开发重磅更新,你体验了没?
热点话题说来就来,在使用 微信云开发 搭建你的小程序过程中,一定有以下问题深深困扰着你: 调用接口之前,要写大量的字段校验代码?需要关联读写多张表的数据,难以写出复杂的数据库语法?不仅需要开发核心的业务逻辑,还需要加班搭建CMS和数据管理页面?数据不止放在云开发,还需要查询外部 MySQL 的数据? 为了更好地服务广大开发者,提升开发体验,近期微信云开发的云数据库上线了以下重磅能力,可前往 微信云开发·云后台 体验: 1、数据模型能力 对云数据库集合建立数据模型之后,通过 数据模型SDK 读写数据库,获得以下能力: 数据自动校验和类型检查,告别冗余的字段校验代码const { data } = await models.post.create({ data: { title: "你好,世界👋", body: 123456, // 这里故意设置为字符串类型,而非对象 ID 类型 }, }); //=> Error: WxCloudSDKError: 【错误】数据格式校验失败。 自动处理集合间的关联关系,对复杂的数据库聚合搜索语法说拜拜👋🏻// 使用 select 操作符,优雅地关联查询两个表的数据 const { data } = await models.post.list({ select: { _id: true, title: true, updatedAt: true, comments: { _id: true, createdAt: true, comment: true }, }, filter: { where: {} } }); 2、自动生成CMS数据管理页面 对云数据库集合建立数据模型后,便可自动获得对应的内容管理系统(CMS)页面,非技术人员也能轻松地进行数据管理和维护,降低运营成本。 [图片] 3、连接外部MySQL 支持通过数据模型连接外部 MySQL 数据库,直接对接已有的外部数据库。 [图片] 4、不止于此,还有其它 除此之外,云数据库还提供了 可视化分析、一键生成可自定义的管理界面 等新能力供大家使用,详情请参考 微信云开发-云数据库文档。 体验云数据库,反馈有奖 目前以上能力已经全面公测,欢迎各位开发者朋友们前往 微信云开发·云后台 体验,开启高效开发之旅! 即日起至 9 月 8 日,欢迎大家在下方评论区分享使用云数据库的心得以及使用场景(听说有图有真相,效果更加棒 ʕ•͡ᴥ•ʔ),精选评论的用户将获得周边礼品 1 份。 [图片] 使用指引 我们贴心地为大家准备了云开发云数据库数据模型 “题库”,助力大家快速上手,开发更多新玩法! ● 官方文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database.html ● 操作指引:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/model/quickstart.html ● 最佳实践:https://docs.cloudbase.net/model/integrations/react https://docs.cloudbase.net/model/integrations/vue https://docs.cloudbase.net/model/sdk-reference/model
08-30 - 已经开启了快适配 插件 还是报错提示添加. 求助怎么解决.
小游戏之前是正常开发中. 中间一次重新打包就提示这个错误. 插件是已经添加了的. [插件 wxe5a48f1ed5f544b7] provider:wxe5a48f1ed5f544b7, version:1.2.39, 系统错误,错误码:-8000,system error 插件文档: https://mp.weixin.qq.com/wxopen/plugindevdoc?appid=wxe5a48f1ed5f544b7&token=&lang=zh_CN(env: Windows,mg,1.06.2402021; lib: 3.2.5) [] ENOENT: no such file or directory, open '*/*/minigame/__context__/__plugin__/wxe5a48f1ed5f544b7/plugin.js' Error: ENOENT: no such file or directory, open '*/*/minigame/__context__/__plugin__/wxe5a48f1ed5f544b7/plugin.js' at Object.openSync (node:fs:582:3) at Object.readFileSync (node:fs:450:35) at Object.r.readFileSync (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\js\unpack\hackrequire\index.js:2:63690) at FileUtils.getFile (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\js\common\fileutils\core\fileutils.js:1:14691) at l.getFile (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\9e98186e0eb2612f7d4d95a22d380472.js:2:2852) at compileJS (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\js\common\miniprogram-builder\modules\corecompiler\original\compile\handler\js.js:2:2310) at async OriginalCompileManager.compileJS (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\js\common\miniprogram-builder\modules\corecompiler\original\index.js:2:4545) at async l.compileJS (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\js\common\miniprogram-builder\modules\corecompiler\originalCompiler.js:2:3600) at async l.compileJS (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\9f57a344eeb9010fa48e4bdca27535fc.js:2:1792) at async f (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\f0875bf21bfc4bd87275b7e0fbe7c4f7.js:2:1148) at async E (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\f0875bf21bfc4bd87275b7e0fbe7c4f7.js:2:3567) at async exports.getCompiledJS (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\f0875bf21bfc4bd87275b7e0fbe7c4f7.js:2:4150) at async exports.compileGameJS (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\f0875bf21bfc4bd87275b7e0fbe7c4f7.js:2:5116) at async module.exports (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\bb2c2114b22d4af48ec81b0c1257b0f8.js:2:606) at async C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\af7e7c98cbc5339efce1d7549388ba10.js:2:942 at async Proxy.module.exports (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\af7e7c98cbc5339efce1d7549388ba10.js:2:821) at async module.exports (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\907cc0638dd01cea382d3e7f42df7ac2.js:2:3809) at async Proxy.getGamePageResource (C:\Program Files (x86)\Tencent\微信web开发者工具\code\package.nw\core.wxvpkg\b1646961ef2f09d5fda027ffc1432b60.js:2:3305)(env: Windows,mg,1.06.2402021; lib: 3.2.5) game.js? [sm]:83 !!!插件需要申请才可使用 请勿使用测试AppID,并登录 https://mp.weixin.qq.com/ 并前往:能力地图-开发提效包-快适配 开通 阅读文档获取详情:https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/Transform.md(env: Windows,mg,1.06.2402021; lib: 3.2.5) (anonymous) @ game.js? [sm]:83 Promise.then (async) (anonymous) @ game.js? [sm]:63 TypeError: UnityManager is not a constructor at game.js? [sm]:147(env: Windows,mg,1.06.2402021; lib: 3.2.5)
04-08