CQL中的 op('Delete',{}) 怎么用?

CQL 语句看起来没问题。您方便提供一下所用的 SDK 版本,还有调用 CQL 请求的完整语句么?

```
用三个反引号把代码包起来,可以保留代码格式
```

let sql = update equipment set ${type}=op('Delete', {${type}:?}) where objectId=? and place=? and user=? and ${type}=?
let pvalues=[gem,id,'bag',user,gem]

我改成这样子,貌似可以用了.之前是
let sql = update equipment set ${type}=op('Delete', {}) where objectId=? and place=? and user=? and ${type}=?
会报错.控制台的日志是:
300
CQL syntax error.Detail: Parse error at line 1, column 39:
update equipment set k1=op('Delete', {}) where objectId=? and place=? and user=? and k1=?
Expected one of:

"-?a-zA-Z0-9_*"

"\s+"

"
'

云引擎的 SDK 版本可以在项目目录的 package-lock.json 中查看。

嗯,发现这是后端 CQL 解析的一个 bug,Delete 这个 op 需要传入一个非空的 object 才可以工作(参数名和参数值可以随意指定)。我们已在内部协作工具上记录了这个 issue。

十分感谢报告 bug.