1

我想更新我的 MySQL 文档存储架构。我正在使用 @mysql/xdevapi 进行文档存储。我参考了这个链接,例如参考链接

对于单个字段,它工作正常。但是当我更新整个对象时,它会引发错误,因为“提供的表达式既不是表达式字符串也不是解析树”。

单字段语法:-

coll.modify("$._id == '100'").set('$.name', 'New name').set('$.description', 'New Description').execute();

这工作正常。

更新对象:-

var obj = {"name":"New Name"};
coll.modify("$._id == '100'").set(obj).execute()

这是行不通的。

请建议,有没有其他方法可以做到这一点。

4

0 回答 0