2013-07-15 33 views
0

我正在使用ElasticSearch和Lucene與標準分析器。當查詢是「Paleo」時,我想讓索引不返回「古生物學」的結果。但是,我希望它返回與「古」相關的「古石藏」結果。換句話說,我希望分析儀更加智能化,並且濾除與關鍵詞無關的詞幹,同時保留與其相關的詞幹。我有什麼解決方案可用?Lucene/ElasticSearch =>如何使「Paleo」不返回「古生物學」結果?

+0

爲什麼你不能只是查詢你想要的? – MITjanitor

+0

用戶正在查詢「Paleo」,並且我的索引正在返回「古生物學」結果,這不是我想要的結果。我怎樣才能讓Lucene/ES變得更聰明? –

+0

在Lucene的sytax中,你可以做一些像Paleo * NOT「Paleontology」的東西 – MITjanitor

回答