微信云开发官网
select * from xx where (a = #{id} or b=#{id}) and (aname like #{name} or bname like #{name}) 需要吧上面的查询转成云开发 这是我的代码 db.collection('chat_record').where(_.or([ { userA_id: that.data.userInfo._id }, { userB_id: that.data.userInfo._id }]) .and([{ //这个and里面要写成userB_nickName like #{name} or userA_nickName like #{name},怎么写 userB_nickName:db.RegExp({ regexp:that.data.cvalue, option:'i' }) }])) .skip( pageStart).limit(that.data.cpageSize) .orderBy('time', 'desc').get( ).then(res => { }) 希望提供思路
首次 从调用到获取数据,要花费我1s左右时间,不提前触发的情况下(进入页面时才触发),大家有什么优化的方案吗?
我现在是在app.js中的onHide函数中实现把本地缓存中的数据同步到云数据库,但是发现如果用户直接关闭微信,那么不会触发onHide函数。如果用户直接关闭微信并卸载微信,那么之前缓存中的数据不就丢失了吗?这种情况怎么解决?
求助,云函数报错问题,错误代码:-601008。我用了5部手机测试,其中一个加载页面,调用云函数生成内容,3台安卓和1台苹果都没问题,但是有一台苹果手机,总是在这个页面报错?大佬们帮忙看看啥情况?这个云函数,我设置的超时时间是60秒,可以为什么5秒就报错了? namingLoading.js? [sm]:77 调用云函数失败: {message: "cloud.callFunction:fail Error: errCode: -601008 server-side request timedout | errMsg: 请求超时 (callId: 1737028970442-0.25425385959885927) (trace: 20:2:50 start->20:2:55 system error (Error: errCode: -601008 server-side request timedout | errMsg: 请求超时), abort)", errCode: -1, errMsg: "cloud.callFunction:fail Error: errCode: -601008 server-side request timedout | errMsg: 请求超时 (callId: 1737028970442-0.25425385959885927) (trace: 20:2:50 start->20:2:55 system error (Error: errCode: -601008 server-side request timedout | errMsg: 请求超时), abort)", line: 1, column: 256433, …}
云开发与云托管有什么区别?
大家好: 我在向小程序的云数据库中添加数据时,出现数据_id重复的错误;但是实际数据是添加成功了的,为啥呢。。。 const db = wx.cloud.database(); db.collection(YJ.DB_NAME).add({ data: result, fail(err) { log.errRT("upload data err:", err); }, }); 出错提示如下: upload data err: Error: errCode: -502001 database request fail | errMsg: [FailedOperation.DuplicateWrite] multiple write errors: [{write errors: [{E11000 duplicate key error collection: tnt-3m0jc.results index: _id_ dup key: { : "001018000038" }}]}, {<nil>}] 请前往云开发AI小助手查看问题:https://tcb.cloud.tencent.com/dev#/helper/copilot?q=DATABASE_REQUEST_FAILED at success (https://lib/WACloud.js:1:268121)
[图片] [图片] [图片] "SyntaxError: Line 3, column 66: Unexpected token 'identifier' TcbCode: [DATABASE_QUERY_PARSE_FAILED] rid: 676805a9-7caf7eb7-3fb13832" 图一是在小程序开发工具里的调试模板操作的,可以执行成功,图二是通过api接口调用,为什么通过api调用会报错?
如题
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/qr-code/getUnlimitedQRCode.html const result = await cloud.openapi.wxacode.getUnlimited({ "page": 'pages/index/index', "scene": 'a=1', "checkPath": true, "envVersion": 'release' }) 该代码报错:err: Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail
调用云函数失败 Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: Error: Cannot find module 'wx-server-sdk' Require stack:
我在button 的 tap 绑定代码 ({event}) => { $w.utils.scanCode({ onlyFromCamera: false, success: (res) => { $w.utils.showToast({ title:res.result }) } }) } 发布体验版,在手机调试点击button按钮后,就报以下错误。 [图片]
先谢谢各位大佬的解答了
体验用户是否有修改云存储中文件的权限,取决于云存储的安全规则设置。默认情况下,云存储的权限是“所有用户可读,仅创建者可读写”,这意味着只有文件的创建者可以修改或删除文件,其他用户只能读取文件。
如果您希望体验用户也能修改云存储中的文件,您需要修改云存储的安全规则,赋予体验用户相应的写权限。请注意,修改安全规则后,权限生效需要1-3分钟,请耐心等待。
同时,修改云存储权限为所有人可读写存在一定风险,可能会导致您存储的数据遭到意外访问或未经授权的访问。因此,在修改权限之前,请务必评估您的规则,确保它们可以为您的应用提供所需的最高级别的安全性。
您可以通过云开发控制台查看和修改云存储的安全规则。具体操作步骤如下:
如果您不确定如何设置安全规则,可以参考云存储安全规则文档进行设置。
我在后台发起了v3/fund-app/mch-transfer/transfer-bills转账并且返回给我了{"create_time":"2025-01-22T15:44:23+08:00","out_bill_no":"testxxxxxxx","package_info":"xxxxxxx","state":"WAIT_USER_CONFIRM","transfer_bill_no":"xxxxxxxxxxxxx"}的数据,我应该在哪里进行用户确认 是需要在小程序调用wx.requestMerchantTransfer这个吗,它的参数都是哪些啊 不是的话,我应该怎么才能让用户确认
为什么,我这边一设置了服务类目为游戏之后,这边的微信开发者工具就会被强制性的要求只能开发游戏类的项目,这是为什么,以前的一些已经上架的项目和小程序,再次打开一直提示找不到game.json文件,或者文件读取失败Flie:game.json,同时在project.config.json中, "compileType": "game",一直删除不了,且无法修改这个game值,是为什么?完全不懂阿,这么搞感觉好麻烦阿,不应该是认证了之后,才只能专项的开发吗?这样的搞得十分不理解,同时完全就不知道怎么写一个类似网页的小程序了,好麻烦阿,有大佬能讲解一下吗?这个应该怎么处理?
{"error":{"Code":"AccessDenied","Message":"Access Denied.","ServerTime":"2024-11-08T02:15:22Z","Resource":"/","RequestId":"NjcyZDc0M2FfNjUzODY4MDlfMTFkZmVfNDA2OTc4Ng==","TraceId":"OGVmYzZiMmQzYjA2OWNhODk0NTRkMTBiOWVmMDAxODc0OWRkZjk0ZDM1NmI1M2E2MTRlY2MzZDhmNmI5MWI1OTBjYzE2MjAxN2M1MzJiOTdkZjMxMDVlYTZjN2FiMmI0NTZkM2E5M2VhMDJhYmRiMjFmNGRlMGQ5YTgxNzQzYmM="},"statusCode":403,"headers":{"connection":"keep-alive","content-length":"453","content-type":"application/xml","date":"Fri, 08 Nov 2024 02:15:22 GMT","server":"tencent-cos","x-cos-request-id":"NjcyZDc0M2FfNjUzODY4MDlfMTFkZmVfNDA2OTc4Ng==","x-cos-trace-id":"OGVmYzZiMmQzYjA2OWNhODk0NTRkMTBiOWVmMDAxODc0OWRkZjk0ZDM1NmI1M2E2MTRlY2MzZDhmNmI5MWI1OTBjYzE2MjAxN2M1MzJiOTdkZjMxMDVlYTZjN2FiMmI0NTZkM2E5M2VhMDJhYmRiMjFmNGRlMGQ5YTgxNzQzYmM="}} [图片]
版本:1.05.22.4250 windows
[图片][图片] 想使用之前的cms内容管理,创建时候强制使用数据库管理系统? 这个使用起来不直观,没有之前的cms内容管理方便 如何创建cms内容管理?着急使用
[图片] [图片] 还有这个子商户号跟商户号是一个东西吗?[图片]
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/updatable-message/setChatToolMsg.html,在云函数中调用修改小程序聊天工具的动态卡片消息接口,不生效报errcode:101 [图片][图片]
发货设置在「微信小程序后台-交易组件-订单设置」中建议开启「虚拟商品自动发货」功能。对于需要核销的订单,可通过以下两种方式处理:调用[代码]updateDelivery[代码]接口更新发货状态在订单详情页手动操作「无需物流发货」状态同步如果使用云开发订单系统,需要在支付回调中通过云函数调用发货接口。典型代码示例:cloud.callFunction({ name: 'delivery', data: { action: 'update', order_id: 'xxxxxx', delivery_type: 0 // 0代表无需物流 } }) 若已正确配置仍存在问题,建议在「微信公众平台-工单系统」提交问题时附上:具体报错截图、订单号(非隐私信息)、已开通的类目列表截图,技术团队会在24小时内核查配置。 目前的回答,但是没有找到具体的文档,在「微信小程序后台-交易组件-订单设置」中建议开启「虚拟商品自动发货」也没有找到对应功能,请问有云开发订单系统的文档吗?
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验
_.and([ _.or([ a = id,//自己写 b = id ]), _.or([ name条件1, name条件2 ]) ])