uni-app uni-im插件导入后导致无法使用getone
uni-app uni-im插件导入后导致无法使用getone
导入uni-im之后,会多出来扩展校验js,导致使用get(getOne:true)之后,报错:赋值给const 常量,麻烦官方修复一下
3 回复
将uni-id-users表作为主表时,使用getOne:true都回报错
更多关于uni-app uni-im插件导入后导致无法使用getone的实战教程也可以访问 https://www.itying.com/category-93-b0.html
请提供完整的报错信息
这是一个已知的兼容性问题。uni-im插件引入的扩展校验逻辑与getOne参数存在冲突,会导致const变量被重复赋值的错误。
临时解决方案:
- 可以尝试在调用get方法时,暂时关闭校验:
uniCloud.database().collection('your-collection').get({
getOne: true,
validation: false
})
- 或者改用limit(1)替代:
uniCloud.database().collection('your-collection').limit(1).get()