l***@qq.com
l***@qq.com
  • 发布:2024-11-10 14:14
  • 更新:2024-11-11 15:06
  • 阅读:147

【报Bug】clinetDB频发报错语法或逻辑异常

分类:uniCloud

产品分类: uniCloud/支付宝小程序云

操作步骤:

见bug描述

预期结果:

见bug描述

实际结果:

见bug描述

bug描述:

报错信息如下
{"errMsg":"[DCloud-clientDB]: 用户函数代码语法或逻辑异常","errCode":"SYS_ERR","code":"SYS_ERR","requestId":"xxx"}
无法稳定复现,任意clientDB操作都有可能出现,同一个操作提交第一次报错可能第二次就不报错,不知道如何获取更详细的报错信息,后台日志clientDB相关全空完全没法排查。

2024-11-10 14:14 负责人:无 分享
已邀请:
DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

查询语句及查询失败日志发一下。

  • l***@qq.com (作者)

    一个单纯的只有3条数据的表,read权限是true,查询语句是uniCloud.database().collection('test').get(),前面onerror返回的报错如上文,后台clientDB相关日志对应request下一片空白,只能看到执行失败

    2024-11-11 17:47

  • l***@qq.com (作者)

    dev模式没有问题,build模式就有,我看网络是invokeFunction返回了500

    2024-11-11 17:48

  • DCloud_uniCloud_CRL

    回复 l***@qq.com: 再次出现把500错误的请求的响应头和响应体发给我。

    2024-11-11 20:05

  • l***@qq.com (作者)

    回复 DCloud_uniCloud_CRL: 我看了下报错响应体,似乎是找不到redis,我之前短暂开通了redis发现和我预想的功能不一样又选择删除了redis空间,现在我在后台点进redis会显示“Business Failed, 业务异常. traceId: 0b26dfec17313276824097637e9840”,请问怎么处理呢?

    2024-11-11 20:21

  • DCloud_uniCloud_CRL

    回复 l***@qq.com: 在uniCloud控制台报障反馈一下这个问题。

    2024-11-12 11:08

要回复问题请先登录注册