ES の (分析された文字列) フィールドで完全一致を見つけたいです。すべての値は整数ですが、文字列としてマップされます。残念ながら、マッピングと使用を変更することはできません
query: {
match: {
fieldName: '1234'
}
}
ヒットも0です。マッピングが行われているときに、それが奇妙な方法で動作している標準アナライザーであるかどうかはわかりません。
index: {
type: {
properties: {
fieldName: {
type: string
}
}
}
}
データは
{fieldName: '12345'}
または、一致クエリに欠けているものがあります。
ありがとう :)