【发布时间】:2017-12-14 11:20:05
【问题描述】:
我的分析器显示内部阶段返回 1599 个正确的文档,但外部阶段不正确。我找不到问题所在。
这里是a fiddle。
这是我的过滤器,如果我删除我的相等过滤器,它会返回数据。 Compass 中的相同查询返回数据。我的代码中是否遗漏了任何内容?
Dim filter = Builders(Of BsonDocument).Filter.In(Of String)("CustomerNo", customerList.Select(Function(m) m.CustomerNo))
filter = filter And Builders(Of BsonDocument).Filter.Eq(Of Integer)("SupplierID", 410787)
Dim lsOH As List(Of BsonDocument) = collection.Find(filter).ToList()
【问题讨论】: