私はtitle
とcontent
フィールドに大文字と小文字を区別しない検索を実装しようとしていますが、役に立たないです。ソルジャー小文字doesnt仕事
<filter class="solr.LowerCaseFilterFactory" />
を「text_general
」フィールドタイプに「schema.xml/managed-schema.xml
」と「index」と「analyze」トークナイザの両方に追加してみました。
私のタイトルと内容フィールドは、それぞれ 'text_general
' タイプのものであろう。
これは、小文字のフィルタが機能していないことを明確に示しています。以下に、最初のクエリのデバッグ結果を貼り付けます。また、以下の
サンプルテキストを分析する際、タイトルフィールドのスクリーンショットです。出力はOKですが、検索は期待通りに機能しません。これは検索クエリの問題ですか?高度で任意のヘルプ
ありがとう!
既存のスキーマを変更する場合は、 –
@AshrafulIslamを再インデックスする必要があります。hi、reindexedしてsolrインスタンスを再起動します。私はこれをテストするために新しいコアを作り直しました。 – codeandfootball