c***@qq.com
c***@qq.com
  • 发布:2023-02-23 17:39
  • 更新:2023-02-23 17:46
  • 阅读:109

云函数使用uniCloud.databaseForJQL报错Error: 不支持的变量:db.env.choose

分类:uniCloud

云函数使用uniCloud.databaseForJQL新增数据时报错Error: 不支持的变量:db.env.choose
使用uniCloud.database则可以正常操作数据库

Error: 不支持的变量:db.env.choose
at _callCloudFunction (/tmp/function/@common_modules/uni-cloud-jql/index.js:1:6109)
at <anonymous>
请求响应状态: fail

2023-02-23 17:39 负责人:无 分享
已邀请:
c***@qq.com

c***@qq.com (作者)

代码片段,其实就是新增了一条数据

const db = uniCloud.databaseForJQL({ // 获取JQL database引用,此处需要传入云对象的clientInfo  
            clientInfo: this.getClientInfo()  
        })  
        db.setUser({  
            role: ['admin']  
        })  

。。。  
。。。  
let bean = {}  
bean.a=1  
bean.b=2  
let re = await db.collection("mo-question-bank-choose").add(bean)

pachage.json


{  
  "name": "extQuestionBank",  
  "dependencies": {  
    "uni-id-common": "file:../../../uni_modules/uni-id-common/uniCloud/cloudfunctions/common/uni-id-common"  
  },  
  "extensions": {  
    "uni-cloud-jql": {},  
    "uni-cloud-redis": {}  
  }  
}  

要回复问题请先登录注册