微信云开发官网
海外主体的小程序能用云开发吗?
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/init.html
PC端如何实现上传本机电脑上的文件到云存储?
[图片]体验码,还是线上都获取不到event.MsgType
[图片]在在手机预览运行的时候怎么都拿不到event.MsgType 导致无法执行自动回复 已经在云函数里添加了推送了的类型,是否还需要其他的步骤
async function getUrlScheme(query) { console.log("getUrlScheme", query) return cloud.openapi.urlscheme.generate({ jumpWxa: { path: 'pages/home/home', // <!-- replace --> query: query, }, // 如果想不过期则置为 false,并可以存到数据库 isExpire: true, // 一分钟有效期 expireTime: parseInt(Date.now() / 1000 + 60 * 60), }) } 不能获取到 query 参数 前端代码[图片]
[图片] 我在腾讯云账号控制台->云服务 里面看到了这个界面创建的服务,并且购买了静态h5网站的资源包, 但是这里无法显示出控制台,一直是这个界面
您好,我公司开发的婚恋平台,由于业务需要使用了比较复杂的【lookup联表查询】,近期数据增多后,经常出现因查询超时失败的糟糕情况,不知道如何优化了! 如图,业务使用了两个表,一个是约会信息表meet,一个是用户信息表user,我们需要提供对用户信息、约会信息的筛选查询、排序功能,需要对两个表的信息进行联合复杂查询、排序。现在老是出错,不知道怎么优化了,求大神帮忙看看! [图片] [图片] 查询代码如下: async function meet_list(event) { var match = { sta: 1 }; var sort = { upT: -1 }; if (event.region_code.length == 1) { match.zip0 = event.region_code[0] * 1;//同省 } else if (event.region_code.length > 1) { match.zip1 = event.region_code[1] * 1;//同城 } if (event.sex > 0) { match.sex = event.sex * 1; } if (event.edu >= 0) { match.edu = event.edu * 1; } if (event.mar >= 0) { match.mar = event.mar * 1; } if (event.more != '') { switch (event.more) { case 'sm': match.sm = 1; break; case 'club': let nowTs = Date.parse(new Date()) / 1000; match.club = _.gt(nowTs); break; case 'vip': match.vip = _.gt(100); break; case 'fn': match.fn = _.gt(0); break; case 'face': sort = { face: -1 }; break; case 'ker': sort = { ker: -1 }; break; case 'kp': sort = { kp: -1 }; break; case 'hot': sort = { post: -1 }; break; case 'nx': sort = { nx: -1 }; break; case 'new': sort = { _id: -1 }; break; case 'xqx1': match.sex = 1; match.xqx = 1; break; case 'xqx2': match.sex = 2; match.xqx = 2; break; } } //年龄筛选 if (event.age.length > 1) { match.birt = _.and(_.lte(event.age[0] * 1), _.gte(event.age[1] * 1)); } var $ = db.command.aggregate var commad = db.collection('meet').aggregate(); if (event.geo.length == 2) { commad = commad.geoNear({ distanceField: 'distance', // 输出的每个记录中 distance 即是与给定点的距离 spherical: true, distanceMultiplier: 6378137,//这样算出来的才是米 near: db.Geo.Point(event.geo[0], event.geo[1]) }) sort = { distance: 1, _id: -1 }; } var res = await commad .lookup({ from: 'user', localField: '_openid', foreignField: '_id', as: 'user', }) .replaceRoot({ newRoot: $.mergeObjects([$.arrayElemAt(['$user', 0]), '$$ROOT']) }) .match(match) .project({ name: 1, sex: 1, birt: 1, club: 1, sm: 1, vip: 1, face: 1, edu: 1, ker: 1, kp: 1, _id: 1, _openid: 1, type: 1, tit: 1, reg: 1, ht: 1, img: 1, job: 1, idea: 1, post: 1, upT: 1, nx: 1, cher: 1, distance: 1 }) .sort(sort) .skip(event.offset) .limit(event.limit) .end() return res.list; } 已参考这个进行了索引优化,但还是不行(可能是我对索引的理解不够透切) https://developers.weixin.qq.com/community/minihome/article/doc/0008cc5e8cc2a8d5789a981bf55c13 [图片][图片] 相关配置,也已调成最大化 [图片]
[图片]
wx.config({ debug: true, // 调试时可开启 appId: "wxf2bc41e3ade6ce4a", // <!-- replace --> timestamp: 0, // 必填,填任意数字即可 nonceStr: "nonceStr", // 必填,填任意非空字符串即可 signature: "signature", // 必填,填任意非空字符串即可 jsApiList: ["chooseImage"], // 必填,随意一个接口即可 openTagList: ["wx-open-launch-weapp"], // 填入打开小程序的开放标签名 }); [图片][图片][图片]
我已经确认了,原来我的库里有category 集合,后来我在cms 建了分类,表名和原来的category 重合了,如果重合了,能不能把我的数据自动导入进来, 现在不敢删除,害怕把数据给弄丢了 [图片] [图片]
[图片] 这是我的代码,求大黄鸭救救我
有个活动结束后要给参与活动的用户发放指定的积分,目前的逻辑是where查询出用户,for循环一个个update更新。用户数目多的话数据读写会超过并发限制吗?思考着加入消息队列来处理。
[图片]
wx.choosevideo 压缩功能可以不阻塞吗? 一个大的视频,一旦压缩要等几分钟,什么都干不了?有没有解决办法。
请问一下我云函数本地调试sum运算出现结果,但是我退出调试正常运行就返回null了是怎么回事呢? 这是正常访问返回的:[图片] 这是调试返回的:[图片] 后台日志,显示的是正常访问返回的结果:[图片] 请问一下这个是怎么回事呢,是我的node版本的问题吗,还是其他问题呢,然后怎么解决呢~
今天碰到一个问题,小程序端调用一个云函数,提示超时错误,报错信息如下: [图片] network面板: [图片] 我看了下云函数调用日志,总共才花了7ms,因为云函数里面本身也没有读数据库,所以理论上速度很快,配置的超时时间是3s,所以云函数并没有超时,日志如下: [图片] 但是奇怪的是小程序端却报错了。这个是偶发现象,很少会出现。 云开发环境ID:test-1g53nrddd4b6d62f
显示授权码已使用 [图片]
微信云服务内容管理中,导入cvs的时候,cvs中的数据混乱,导入的数据没有成功,列表却直接复制了非内容管理的表 举例: 1.历史表A,内容管理中看不到。 2,内容管理中新建表格B,手动添加了几条数据 3,导出表B数据csv 4,使用倒出的csv更改数据,再导入内容管理表B 5,表B中自动生成了表A的全部内容,且中文字段乱码。
将旧云环境的记录导入新云环境集合中,会出现记录_id(自动生成)重复冲突吗?
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验