商品名「Tシャツ」のインデックスを作成中です。私の分析装置は 'tシャツ' => 't'、 'shirt'、 'tshirt'を分解します。 私はcatenate_wordsと空白トークナイザでWordDelimiterFilterを使用しています。しかし、私はそれがしている 'シャツ'を照会すると、検索が「Tシャツ」をレンダリングすることは望ましくありません。ありがとうTシャツに合わないシャツを扱うための弾性検索マッピング
1
A
答えて
0
ここでの問題は、ElasticSearchが文字列をデフォルトでanalyze = trueにマークすることです。
あなたがThis linkをfalseにあなたのWordDelimiterFilter
でgenerate_word_parts
を設定してみてくださいそれを
2
をお手伝いをすることができ、分析しないように製品名を保存するために、あなたの文書を変更する必要があります。デフォルトではtrueに設定されています。
関連する問題
- 1. タスク<T>の結果にTシャツを知らずにアクセス
- 2. Tシャツのバリアントを反復する再帰関数
- 3. オンラインTシャツ印刷 - 画像アップロードから白を削除する
- 4. 弾性検索連合クエリ
- 5. 弾性検索:一般的なトークンの組み合わせ
- 6. いくつかのTシャツに面付け(または2枚の写真を合成)する方法
- 7. 弾性検索 "word"データタイプ:マッピングが正しくない
- 8. 弾性検索:Javaを使用した手動マッピングの追加
- 9. シャツ画像の色を変更する
- 10. どのプレイヤーは、彼がレンガタッチ特定のTシャツ着るかどうかを検出 - タイトルに[ROBLOX LUA]
- 11. Mongodbと非フルテキスト検索のための弾性検索
- 12. ネストされた構造の弾性検索マッピング
- 13. 弾性検索の基本的なマッピングが失敗する
- 14. 弾性検索:そう
- 15. ストアドプロシージャ検索弾性検索
- 16. 弾性検索検索フロントエンドデモ
- 17. 範囲とスクリプトフィルタを弾性検索で組み合わせる
- 18. 弾性検索とbool/filterの組み合わせクエリ
- 19. スプリングブート+スプリングデータの弾性検索+弾性検索5.6.0
- 20. 初めての弾性検索クエリ
- 21. 弾性検索痛みのないスクリプトエラー
- 22. 弾性検索5.1 - ランダムなスコアのためのJava API
- 23. すべてのマッピングを持つ弾性検索インデックスのクローン
- 24. 弾性検索インデックス
- 25. 弾性検索キャッシュ
- 26. スプリングブート、弾性検索
- 27. 弾性検索クエリプラグイン
- 28. 弾性検索マルチフィールドクエリ
- 29. 弾性検索インデックステンプレート
- 30. 弾性検索:フィルター
ありがとうございました。私のために働いた:) – Moghira