Как изменить, т.е. обновить данные хранилища документов MySQLx
Я хочу обновить схему хранилища документов 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()
Это не работает.
Пожалуйста, предложите, есть ли другой способ сделать это.