[英]Problem with removing subdocument mongodb c#
I'm trying to remove subdocument called "Data", but my code didn't work 我正在尝试删除名为“数据”的子文档,但是我的代码无法正常工作
var update = Update.Pull("Meta.$.Data", new BsonDocument(){
{ } // I dont know what I should write in BsonDocument
});
Here's an example of document 这是一个文件的例子
"_id" : 2,
"RefId" : null,
"RefIdStr" : "32",
"Meta" : {
"DatabaseRouting" : "{replicaSetName:company}",
"Data" : "{id:1,name:Centrum ,phoneNumber:,nip:76"
}
我解决了问题$ unset帮助我:
Database.GetCollection(Users).Update(query, Update.Unset("Meta.Data"));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.