0

StandardRequestHandler を使用する既存の solr 検索を改善しようとしています。dismax ベースのハンドラーに切り替えたいのですが、"fieldname:value" クエリからフィールド名を削除する必要があります。

qリクエスト ハンドラに渡されるパラメータ値を変更することはできますか?

4

1 に答える 1

3

これについては詳しく調べていませんがQueryParser、現在使用しているものを拡張して、独自に作成することをお勧めします。達成したい結果には、ある程度のコーディングが必要です。

一方、もちろん、クライアント側を変更する方がよいでしょう。そうすれば、Solrをハックする必要がなくなります。

于 2012-06-21T07:13:21.787 に答える