0

我有一个带有布尔属性的类。

我想从搜索结果中排除具有错误值的实例。

使用 Fluent NHibernate Search 的最佳方法是什么?

4

1 回答 1

0

我认为你有 3 种方法可以做到这一点

  1. 排除实例存储在 lucene 索引中
  2. 使用全文过滤器(更多在这里
  3. 使用 Lucene Query 的“where 子句类型”

使用全文过滤器似乎是最好的解决方案。不幸的是,它没有在 Fluent Nhibernate Search 中实现。我发现了一个 hack,并希望能够为添加此功能做出贡献。

于 2010-09-07T16:19:56.010 回答