私は映画のタイトルの索引付けをしています。現在私は2つのフィールドを持っています。Solr/Lucene:文字列をトークン化することは可能ですか?
1つはあらかじめ設定されたtextgenであり、1つは文字列です。大文字と小文字を区別しないように変更しました。
copyfieldディレクティブを使用して、両方のフィールドの同じデータにインデックスを付けます。
私はdismaxリクエストハンドラを使用しています。
「リングの君主」というタイトルで「ロードリング」を見つけることができるようにするためにこれを行いますが、正確なマッチを強調します。例えば、「主人公の指輪」は「主人公の指輪」よりも高いスコアですが、両方が見つかります。
私は正確に一致する必要があると思われる文字列フィールドで演奏しました。
しかし、私はどんな結果も得られません。私は正確な文字列を検索すると結果が得られます。さえないスペースが作業している...
- はconfiguraition/analyzationは、あなたがこのユースケースのために推薦する何フィールド
- カスタマイズされた文字列を持っている、それも可能ですか?