简体   繁体   English

如何使用pymongo删除字典值中的项目?

[英]How to remove a item inside a dictionary value use pymongo?

I want remove a item inside a dictionary value but i don't know how i many ways but I couldn't我想删除字典值中的一个项目,但我不知道有多少方法,但我做不到

{
  "_id": {
    "$oid": "63a7cd40c93763cb93fb27b4"
  },
  "-1001166788687": {
    "84653426": "<a href=tg://user?id=84653426>Returning</a>"
  },
  "group_name": "T"
}

I want remove this我想删除这个

"84653426": "<a href=tg://user?id=84653426>Returning</a>"

You can do it with $unset operator:您可以使用$unset运算符来做到这一点:

db.collection.update({
  "_id": "1"
},
{
  "$unset": {
    "-1001166788687.84653426": 1
  }
})

Working example工作示例

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM