Solr の使用に関していくつか質問があります。
- 特定のリクエストは、異なるパス (ハンドラー?) に送信できます。たとえば、MoreLikeThis コンポーネントを /select または /mlt に送信できます。
Solr wiki で次の 2 つのリンクを見つけました。
この設定の背後にある理由は何ですか? MoreLikeThis リクエストを /mlt に送信することにした場合、/select 特定の呼び出しを利用できないということですか? そうでない場合、スペルチェックからクラスタリングへのすべての要求を処理するように /select パスを構成できますか?
- Lucene で二重文字の特殊文字列 (&&、||) をどのようにエスケープしますか?
http://lucene.apache.org/java/2_9_1/queryparsersyntax.html#Escaping+Special+Characters
最初の文字のみ (\&&) をエスケープするか、または両方をエスケープするか? そして、いつそれらをエスケープする必要がありますか? Solr パッケージで提供されているサンプル サーバーで実行したいくつかのテストは、決定的なものではありませんでした。
http://localhost:8983/solr/select/?q=manu:%22apple%20%26%26%22%20AND%20manu:%22computer%22
それでも結果を返しますが、