2

したがって、asciifoldingはのように単一のアクセントを除外しませんèよね? では、どうすればそれらを取り除くことができますか? たとえば、インデックスを作成して、 、、のバリエーションを検索できるようにしたいと考えています。e`O`LearysolearysO learyso`learys

4

1 に答える 1

3

Elasticsearchに付属しているアナライザー、トークナイザー、またはフィルターを使用して、両方を同時にO`Learys一致させることはできないと思います。最初に1つのトークンとして、次に2つのトークンとしての存在とインデックス作成を2回検出する必要があります。ただし、カスタムトークンフィルターを使用してのみ書き込むことで実行できます。olearysO learys`O`Learysolearyso learys

回避策として、 Mapping Char Filterを使用して入力から文字を削除することにより、olearyso`learysを一致させることができます。O`Learys`

于 2012-09-18T00:36:18.933 に答える