Fluent nhibernate 使用Fluent NHibernate搜索从搜索中排除对象的最佳方法

Fluent nhibernate 使用Fluent NHibernate搜索从搜索中排除对象的最佳方法,fluent-nhibernate,fluent-interface,nhibernate.search,Fluent Nhibernate,Fluent Interface,Nhibernate.search,我有一个具有布尔属性的类 我想从搜索结果中排除具有假值的实例 使用流畅的NHibernate搜索,最好的方法是什么?我认为有三种方法可以做到这一点 将实例从lucene索引中的存储中排除 使用全文过滤器 一种使用Lucene查询的where子句 使用全文过滤器似乎是最好的解决方案。不幸的是,它没有在Fluent Nhibernate搜索中实现。我发现了一个黑客,并希望能够有助于添加此功能

我有一个具有布尔属性的类

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


使用流畅的NHibernate搜索,最好的方法是什么?

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

将实例从lucene索引中的存储中排除 使用全文过滤器 一种使用Lucene查询的where子句 使用全文过滤器似乎是最好的解决方案。不幸的是,它没有在Fluent Nhibernate搜索中实现。我发现了一个黑客,并希望能够有助于添加此功能