简体   繁体   English

如何从mongodb中的数组中删除一个object

[英]How to delete an object from an array in mongodb

How to delete or remove any object inside mainlist array如何删除或删除主列表数组中的任何 object

 _id:ObjectId("5fafc5aec2b84c301845c55a"),
    username:"test",
       mainList:[
           {
             _id:ObjectId("5fafdf1a5b49510c789af0ae"),
             name:"testname",
             lastname:"testlastname"
           },
           {
            _id:ObjectId("5fafdf1a5b49510c789af0af"),
            name:"testname",
            lastname:"testlastname"
            }
         ]

You can use the $pull operator您可以使用$pull运算符

{ $pull: { <field1>: <value|condition>, <field2>: <value|condition>, ... } }

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

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