在unicloud的云对象中使用jql,就不能使用dbCmd.and()了,如下实例:
let queryJQL = dbJQL.collection('sv-id-vip-subscription', tempPlanDB) // 联表查询
query = queryJQL.where({
// start_date: dbCmd.and(dbCmd.gt(start_date_range[0]), dbCmd.lt(start_date_range[1]))
// start_date: dbCmd.gt(start_date_range[0]).and(dbCmd.lt(start_date_range[1]))
start_date: dbCmd.gt(start_date_range[0]).lt(start_date_range[1])
}) // 使用dbCmd.and不正常,查询不了数据
query = queryJQL.where(`start_date > ${start_date_range[0]} && start_date < ${start_date_range[1]}`) // 使用jql查询正常
上面 dbCmd.and()语法就是查询不了数据,但是下面的jql查询写法就正常查询
0 个回复