例如,假设我有这个文件{name:"John",Address:{Street:"Main St",City:"Houston",State:"TX"},email:"John@gmail.com"}
如果我想在上面的文档中删除子目录"Street",我该怎么办?如果我想添加一个子文档"Zip".
db.collection.remove()
顺便说一句,db.collection.find()中是否有任何通配符来匹配字段名称?
你正在寻找$set和$unset.你会像这样使用它:
db.collection.update({name: "John"}, {$unset: {"address.street": ""}, $set: {"address.zip": 94105}})
Run Code Online (Sandbox Code Playgroud)
MongoDB中没有通配符字段名称匹配器.我预计未来不会有一个.
| 归档时间: |
|
| 查看次数: |
590 次 |
| 最近记录: |