2014-01-21 33 views
0

我有域名:Grails的檢索插件添加到索引條件

​​

我想在搜索索引中僅與地址= null對象!它可以通過配置實現嗎?

+0

您可以詳細說明該問題嗎? - 如果地址爲空,那麼它是否被索引是否有什麼關係? – MeIr

+0

在DB中只有地址列表的10%。此外,我不喜歡在搜索過程中通過查詢來濾除結果 – demon101

回答

0

Lucene不會那樣工作。您只能通過存在的字段和值進行搜索,並且不能直接檢查該字段是否存在,SQL的「爲空」檢查無法在此完成。 爲了實現你需要的東西,你必須添加一些東西,如boolean addressPresent,如果地址填滿,將其設置爲true。 然後在您的查詢中,您必須添加附加子句來檢查addressPresent字段