2

カスタム Solr FunctionQueries を実装しようとしています。

このチュートリアルをオンラインで見つけましたhttp://www.supermind.org/blog/756/how-to-write-a-custom-solr-functionquery

私が必要としているのは、それを実行できるように solr ソース コードを変更する必要があるかどうか、または一部の solr の .jar ファイルを参照してこの関数を記述できるかどうかを知ることです。

カスタムsolr FunctionQueryを実行するためのステップバイステップのチュートリアルを知っていますか?

ありがとう。

4

2 に答える 2

4

Solrコードを変更する必要はありません。
独自のカスタム関数Queryを実装し、Solrに依存するjarを使用してコンパイルできます。

カスタム拡張クラスは、個別のjarファイルとしてパッケージ化できます。
指示jar -cvf ....

このjarファイルは、Solr.xmlで指定されたSolr外部共有libフォルダーにドロップできます。Solrはこのフォルダーを自動的にロードします。

それ以外の場合は、jarがあるディレクトリを指す要素をsolrconfig.xmlに追加します

<lib dir = "directory_having_the_jar_file" />

Solrは外部libフォルダーをロードして、カスタム拡張機能を使用できるようにします。

于 2012-11-27T04:00:14.070 に答える
0

たぶん、このリンクが役に立ちます http://java.dzone.com/news/how-write-custom-solr http://wiki.apache.org/solr/FunctionQuery

于 2012-11-26T13:16:02.433 に答える