我有以下json
{
"_id" : ObjectId("4f7ee46e08403d063ab0b4f9"),
"name" : "MongoDB",
"notes" : [
{
"title" : "Hello MongoDB",
"content" : "Hello MongoDB"
},
{
"title" : "ReplicaSet MongoDB",
"content" : "ReplicaSet MongoDB"
}
]
}
我能够以这种方式查询特定文档:
db.collection.find({ "notes.title" : "Hello MongoDB"});
如何使用FilterDefinition创建上述查询? 我正在使用Mongo for C#
答案 0 :(得分:2)
var filter = Builders<BsonDocument>.Filter.Eq("notes.title", "Hello MongoDB");
以上内容应该适合你。