如何更新数据库指定项的集合字段的某个值?
如上图所示,如何更新_id:'Wzh76lk5_O_dt0vO’中characters数组中第二项为‘tom’?
不要回答,首先查到到characters,然后重新设置成当前值,然后再更新,我认为那样不效率,有没有效率点的办法?
例如伪代码(这种写法编译会报错):update({
data:{
characters[1]: ‘tom’
}
})
如上图所示,如何更新_id:'Wzh76lk5_O_dt0vO’中characters数组中第二项为‘tom’?
不要回答,首先查到到characters,然后重新设置成当前值,然后再更新,我认为那样不效率,有没有效率点的办法?
例如伪代码(这种写法编译会报错):update({
data:{
characters[1]: ‘tom’
}
})