云开发的数据库如何更新或删除数组里的某一个值
云开发的服务端数据库操作,如何对一条记录中的数组里的某个值进行修改或者删除。
比如一条记录:
{
“data”: {
“_id”: “XAo0G3ffS3SW17e1”,
“users”: [{
“id”: “1”,
“name”: “xxx”
}, {
“id”: “2”,
“name”: “xxx”
}, {
“id”: “3”,
“name”: “xxx”
}]
}
}
我只想对users里的第二天记录修改或者删除,该怎么操作呢。
API里只提供了db.command.pop和shift的方法,但是删除尾部和头部元素意义不大啊。