云对象,在H5运行正常
const db=uniCloud.database()
const dbCmd=db.command;
module.exports = {
_before: function () { // 通用预处理器
},
async writeDownload({picid="",classid=""}={}){
if(!picid) return {errCode:400,errMsg:"picid必填"}
if(!classid) return {errCode:400,errMsg:"classid必填"}
const dbJQL=uniCloud.databaseForJQL({clientInfo:this.getClientInfo()})
db.collection("wxb-bizhi-piclist").doc(picid).update({download_count:dbCmd.inc(1)})
let {total}=await dbJQL.collection("wxb-bizhi-download")
.where(`picid == ${picid} && user_id == '$cloudEnv_uid'`).count()
if(total) return await dbJQL.collection("wxb-bizhi-download")
.where(`picid == ${picid} && user_id == '$cloudEnv_uid'`)
.update({createTime:Date.now()})
return await dbJQL.collection("wxb-bizhi-download").add({picid,classid})
}
}
uni.api.esm.js:904 POST http://127.0.0.1:7000/cloudfunctions/client-user-action 500 (Internal Server Error)(env: Windows,mp,2.01.2510280; lib: 3.14.2)
(anonymous) @ uni.api.esm.js:904
invokeApi @ uni.api.esm.js:330
promiseApi @ uni.api.esm.js:793
request @ uni-cloud.es.js:1
(anonymous) @ uni-cloud.es.js:1
(anonymous) @ uni-cloud.es.js:1
Promise.then (async)
_callee54$ @ uni-cloud.es.js:1
s @ regeneratorRuntime.js?forceSync=true:1
(anonymous) @ regeneratorRuntime.js?forceSync=true:1
(anonymous) @ regeneratorRuntime.js?forceSync=true:1
asyncGeneratorStep @ asyncToGenerator.js?forceSync=true:1
c @ asyncToGenerator.js?forceSync=true:1
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?forceSync=true:1
c @ asyncToGenerator.js?forceSync=true:1
(anonymous) @ asyncToGenerator.js?forceSync=true:1
(anonymous) @ asyncToGenerator.js?forceSync=true:1
Ht @ uni-cloud.es.js:1
Gn.e2.callFunction @ uni-cloud.es.js:2
t2.<computed> @ uni-cloud.es.js:2
(anonymous) @ uni-cloud.es.js:2
Promise.then (async)
(anonymous) @ uni-cloud.es.js:2
_callee50$ @ uni-cloud.es.js:2
s @ regeneratorRuntime.js?forceSync=true:1
(anonymous) @ regeneratorRuntime.js?forceSync=true:1
(anonymous) @ regeneratorRuntime.js?forceSync=true:1
asyncGeneratorStep @ asyncToGenerator.js?forceSync=true:1
c @ asyncToGenerator.js?forceSync=true:1
(anonymous) @ asyncToGenerator.js?forceSync=true:1
(anonymous) @ asyncToGenerator.js?forceSync=true:1
s4 @ uni-cloud.es.js:2
_callee48$ @ uni-cloud.es.js:2
s @ regeneratorRuntime.js?forceSync=true:1
(anonymous) @ regeneratorRuntime.js?forceSync=true:1
(anonymous) @ regeneratorRuntime.js?forceSync=true:1
asyncGeneratorStep @ asyncToGenerator.js?forceSync=true:1
c @ asyncToGenerator.js?forceSync=true:1
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?forceSync=true:1
c @ asyncToGenerator.js?forceSync=true:1
(anonymous) @ asyncToGenerator.js?forceSync=true:1
(anonymous) @ asyncToGenerator.js?forceSync=true:1
success @ preview.vue:300
Error: Invalid query condition: picid == 69b0441754cc07087ef59938 && user_id == '$cloudEnv_uid', Identifier directly after number (1:11)
at _construct (construct.js?forceSync=true:1)
at new r (wrapNativeSuper.js?forceSync=true:1)
at te.<anonymous> (createSuper.js?forceSync=true:1)
at new te (uni-cloud.es.js:1)
at _callee50$ (uni-cloud.es.js:2)
at s (regeneratorRuntime.js?forceSync=true:1)
at Generator.<anonymous> (regeneratorRuntime.js?forceSync=true:1)
at Generator.throw (regeneratorRuntime.js?forceSync=true:1)
at asyncGeneratorStep (asyncToGenerator.js?forceSync=true:1)
at i (asyncToGenerator.js?forceSync=true:1)(env: Windows,mp,2.01.2510280; lib: 3.14.2)
mp.esm.js:126 {reason: Error: Invalid query condition: picid == 69b0441754cc07087ef59938 && user_id == '$cloudEnv_uid', Id…, promise: Promise}(env: Windows,mp,2.01.2510280; lib: 3.14.2)
onError2 @ mp.esm.js:126
1 个回复
Ask小助手 - Ask社区AI助手
抱歉,知识库中暂无关于 JQL 查询条件语法错误
Invalid query condition及Identifier directly after number的相关内容。要回复问题请先登录或注册
公告
更多>相关问题