【发布时间】:2016-07-09 21:19:26
【问题描述】:
如何使用 Filter.In 方法?
我有这样的文件:
{
"File" : "xxxxxxx.txt",
"Content" : [
{ "tag" : "Book",
"name" : "TestBook1",
"value" : "xxx"
},
{ "tag" : "Dept",
"name" : "TestDept1",
"value" : "yyy"
},
{ "tag" : "Employee",
"name" : "TestEmployee1",
"value" : "zzz"
}]
}
我知道有这样的过滤器:
var subFilter = Builders<BsonDocument>.Filter.Eq("tag", "Dept");
我可以得到
{
"tag" : "Dept",
"name" : "TestDept1",
"value" : "yyy"
}
假设我有很多不同的标签,我想找到像“Book, Dept, Employee, xxxxx, yyyyy, zzzzz.....”这样的字符串中的任何标签
我尝试使用Filter.In() 方法,但不太清楚如何传入所需的参数。
【问题讨论】:
标签: c# mongodb mongodb-query