Hookin丶
Hookin丶
  • 发布:2024-01-14 11:39
  • 更新:2024-01-27 19:54
  • 阅读:477

【报Bug】支付宝小程序云联表查询报错:Cannot read properties of null (reading 'lastCmd')

分类:uniCloud

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

示例代码:
const db = uniCloud.databaseForJQL()  
const order = db.collection('order').getTemp() // 注意结尾的方法是getTemp,对order表过滤得到临时表  
const res = db.collection(order,'book').get().then(res=>{  
    console.log(res);  
})

操作步骤:
const db = uniCloud.databaseForJQL()  
const order = db.collection('order').getTemp() // 注意结尾的方法是getTemp,对order表过滤得到临时表  
const res = db.collection(order,'book').get().then(res=>{  
    console.log(res);  
})

预期结果:

不报错

实际结果:

{
"code": "SYSTEM_ERROR",
"errCode": "SYSTEM_ERROR",
"message": "Cannot read properties of null (reading 'lastCmd')",
"errMsg": "Cannot read properties of null (reading 'lastCmd')",
"systemInfo": []
}

bug描述:

参考文档:https://doc.dcloud.net.cn/uniCloud/jql.html#lookup

编写联表查询

2024-01-14 11:39 负责人:无 分享
已邀请:

最佳回复

DCloud

DCloud

HBuilderX 4.0.2024012711-alpha 已修复。

DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

重新上传云函数试下呢?

  • q***@qq.com

    和云函数无关,是前端这边直接JQL调取数据库信息,只要使用了联表操作,就会报这个bug,使用unicloud-db组件,涉及到联表查询,也有这个问题

    2024-01-16 19:59

  • DCloud_uniCloud_CRL

    回复 q***@qq.com: 问题我修复了,你随便上传一个schema触发一下clientDB更新再试下。

    2024-01-16 20:01

  • DCloud_uniCloud_CRL

    如果是本地调试需要等下个版本修复,云端的你触发下更新就好了

    2024-01-16 20:02

  • q***@qq.com

    回复 DCloud_uniCloud_CRL: 可以了,非常感谢!!!!!!

    2024-01-16 20:07

zfweihai

zfweihai

同问,楼主解决了没?

q***@qq.com

q***@qq.com

我也出现了这个问题,只要是连接云端云函数,就有这个错误,本地云函数没有这个错误

zfweihai

zfweihai

这么大bug没人管么?

DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

我确认下这个问题

要回复问题请先登录注册