小程序
小游戏
企业微信
微信支付
扫描小程序码分享
例如数据库中有个字段为:
sales:[12,68,18]
如何删除sales[1]的值(按索引删除)
如何更改sales[1]的值(按索引修改)
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
const _ = db.command db.collection('todos').doc('doc-id').update({ data: { sales: _.shift()//删除第一个 } }) db.collection('todos').doc('doc-id').update({ data: { 'sales.0': 99 } })
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
试试
db.collection('todos').doc('doc-id').update({
data: {
'sales.1': _.remove()
}
})
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
const _ = db.command db.collection('todos').doc('doc-id').update({ data: { sales: _.shift()//删除第一个 } }) db.collection('todos').doc('doc-id').update({ data: { 'sales.0': 99 } })
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
试试
db.collection('todos').doc('doc-id').update({
data: {
'sales.1': _.remove()
}
})
let item_name = "sales."+event.target.dataset.id
在update里应该怎么表示?
[item_name]:_remove() ???