-2
这个问题涉及How to project specific fields in array on filtered lookup 中的示例,其中在“合并”表上应用了过滤器。 现在我想将它转换为C#中的查询,但我无法将过滤器添加到投影中。这是我得到的:MongoDB在C#中过滤查找
db.GetCollection("meta")
.Aggregate()
.Match(new BsonDocument { { "test", "OK" }})
.Lookup("merge","Exp","Exp","kin")
.Project(Builders<BsonDocument>.Projection
.Include("Exp")
.Include("test")
.Include("kin")
)
任何想法?