0

クエリの正確な結果が必要です。

たとえば、「ニューヨーク」を検索すると、ニューヨークに関する正確な結果は得られませんが、次のような結果も得られます。

"ニューヨーク"

"ニューデリー"

その他「New」から始まる都市

では、「ニューヨーク」の結果だけを取得するにはどうすればよいでしょうか。

4

3 に答える 3

0

検索結果として何を期待するかに応じて、Stupid Lucene Tricks: Exact Match, Starts With, Ends Withも一見の価値があるかもしれません。

于 2014-02-15T00:26:49.133 に答える
0

あなたの質問から私が理解していることは、「ニューヨーク」を単一のトークンと見なしたいということです。フィールドのトークナイザー変更することでそれを行うことができます。

于 2014-02-14T10:25:02.473 に答える