y***@foxmail.com
y***@foxmail.com
  • 发布:2025-03-07 18:27
  • 更新:2025-03-07 18:27
  • 阅读:16

【报Bug】在uniCloud.database()下使用set()报错:JQL禁止使用set方法

分类:uniCloud

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

示例代码:
// 更新物品  
export const updateItemAPI = async (id, data) => {  
  try {  
    await uniCloud.database().collection('items').doc(id).set(data)  
    return res('更新物品成功', 0)  
  } catch (err) {  
    console.error(err)  
    return res(err)  
  }  
}

操作步骤:
// 更新物品  
export const updateItemAPI = async (id, data) => {  
  try {  
    await uniCloud.database().collection('items').doc(id).set(data)  
    return res('更新物品成功', 0)  
  } catch (err) {  
    console.error(err)  
    return res(err)  
  }  
}

预期结果:

'更新物品成功', 0

实际结果:

Error: JQL禁止使用set方法

bug描述:

报错图
update()是正常的,但是我的需求不能用update()我要全部覆盖数据,我都没用databaseForJQL还提示不能用set(),这是不是bug,是的话请快点修复,真着急,如果不是bug请告诉我我哪里用错了

官方文档

2025-03-07 18:27 负责人:无 分享
已邀请:

要回复问题请先登录注册