这是已知问题,官方还在修复,临时解决办法是在云开发控制台新建云函数,然后再回到IDE上传部署
你将掉进的小程序云开发第一个坑-上传云函数login失败- 当前 Bug 的表现(可附上截图) Error:getTcbFuncInfo fail code: ResourceNotFound.Function message:函数不存在 [图片] 按照下方网友的建议,在云开发控制台建立名为login的云函数后。 [图片] 重新上传login函数,成功了! [图片] 再次尝试获取openid,但是仍然失败,显示“调用失败,请检查login云函数是否已部署”。 [图片] 经过反复尝试,终于发现一个可能的原因:当前环境原来直接命名的“test",不知道是否与保留字冲突了,切换成另一个不同名的环境,重新上传,成功! [图片] - 预期表现 正常上传成功(已成功) 正常获取openid(失败) - 复现路径 无 - 提供一个最简复现 Demo 没有任何改动,基于此教程:小程序云开发实践
2019-04-26这是已知问题,官方还在修复,临时解决办法是在云开发控制台新建云函数,然后再回到IDE上传部署
云开发[图片] - 当前 Bug 的表现(可附上截图) 总是不能上传云函数,依赖和node.js已经装好了,不能上传云函数和调用openid,麻烦各路大神帮忙解决一下
2019-04-26[代码]let where = {[代码][代码] [代码][代码]forumId: event.id[代码][代码]}[代码][代码]if[代码] [代码](event.recipient) {[代码][代码] [代码][代码]where = Object.assign({}, where, {[代码][代码] [代码][代码]recipient: event.recipient[代码][代码] [代码][代码]})[代码][代码]}[代码] [代码]return[代码] [代码]await db.collection(dbName).where(where).skip....[代码]
云开发 条件查询- 需求的场景描述(希望解决的问题) 这个应该是怎么个写法? [图片] - 希望提供的能力 [图片] 我是这样写的 有没有老哥有更好的方法?
2019-04-26官方在右上角菜单里有“返回首页”动作 详情页面如果是分享进来的,那么加个返回首页的按钮 或者分享地址改成从首页跳转一次再到详情页面去
将商品详情的页面分享出去后,用户从分享的页面进入后;无法返回到小程序的首页;将商品详情的页面分享出去后,用户从分享的页面进入后;无法返回到小程序的首页;
2019-04-25for循环里的数据库查找昵称和头像是异步操作,需要用Promise进行同步改造 另外说一句,在for循环里再进行数据库查找昵称和头像是非常低效率的,假设你的articles集合查到20条记录都是同一个人,按你的写法需要再进行20次数据库查询昵称和头像,完全可以不用for循环优化为一次查询。 再补充一句,你这种情况其实完全可以把author和avatar作为冗余字段存放到community_articles集合中,即省事又省时
将数据放进了data里面,可以console出来,但是在页面中渲染不出- 当前 Bug 的表现(可附上截图) 我是在组件中的created函数中写的 [图片] console出来的结果为 [图片] (是没有问题的) - 预期表现 [图片] 头像和昵称显示不出来 ,其他的都没问题 。。。 下面是我的WXML代码 [图片] 求助大家 ,万分感谢😭
2019-04-24https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-client-api/database/command.inc.html
云开发数据库访问和数据操作- 需求的场景描述(希望解决的问题) 前提:在云开发中,假设有A用户,B用户,C用户(C为创建的这条所有人都可以访问的公共数据)需要访问同一条公共的数据,这个数据中count为n个。且这A用户和B用户在访问这条公共数据后,都可以各自新增数据A_data和B_data并导致count数量变化,C用户对这条数据的增删查改也能影响到count的个数。 考虑的问题: 网速正常的情况下,如果A用户和B用户同时访问并做出一定的操作,都导致这条公共数据的count减少,而C用户(创建者)修改这条数据也会导致count的数量增加或者减少。如何保证count数量的正确性? 暂时的思路是 加个锁...求教在云开发中如何解决高并发的问题,以及在云开发中对锁这一概念的应用的具体思路。
2019-04-24官方的爬虫吧 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/sitemap.html
小程序数据异常:突然就云开发中的数据库写操作飙升两三万,怎么回事?- 当前 Bug 的表现(可附上截图) [图片] [图片] 今天下午出现了这样一情况,写操作都要超过3W了。不知道怎么回事? - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-04-23是不是传到另外一个环境ID去了,控制台右上角切换一下环境ID看看
云函数显示上传但控制台云函数列表中不存在- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo [图片] node.js环境配置好了但控制台云函数列表中不存在 [图片] 跪求各位大佬
2019-04-22[图片] 把这个中括号[]去掉,artilce_list 本身就是一个数组了
小程序云开发(command.in)查询语句求解- 当前 Bug 的表现(可附上截图) 用command.in筛选查询的结果,command.in(我输参数), 这个参数如果是自己写的(如:[4,5,6]),可以有结果; var artilce_list = resu.split(','); db.collection('article_co').where({ id: db.command.in([4, 5, 6])//此处直接写死 }).get({ success: res => { console.log(res) }, fail:res =>{ console.log(res) } }) [图片] 如果是变量付给的就没有结果 var resu = '4,5,6';//假设这是获取的变量 var artilce_list = resu.split(','); db.collection('article_co').where({ id: db.command.in([artilce_list]) // 这里拼接字符串试过,也没有用 }).get({ success: res => { console.log(res) }, fail:res =>{ console.log(res) } }) [图片] - 预期表现 查询的条件不应该是写死的才行,如果不能掉取变量就没有用,即使拼接字符串也试过,也没有用,求告知方法,或者有什么替代方案,此处就是一个联表查询(评论表里查出相关文章id数组,然后去文章表里查询id在数组里的输出),求大佬告知,或管理更新云开发的相应功能 - 复现路径 - 提供一个最简复现 Demo
2019-04-22如无,需新建😂
云开发 配置云调用权限 官方文档有问题- 需求的场景描述(希望解决的问题) [图片] 官方告诉我无需新建 config.json 但是默认生成的云函数并没有config.json。 [图片] - 希望提供的能力 是官方说明有问题,还是本人操作有问题,请指教
2019-04-22