0

ES の (分析された文字列) フィールドで完全一致を見つけたいです。すべての値は整数ですが、文字列としてマップされます。残念ながら、マッピングと使用を変更することはできません

query: {
  match: {
    fieldName: '1234'
  }
}

ヒットも0です。マッピングが行われているときに、それが奇妙な方法で動作している標準アナライザーであるかどうかはわかりません。

index: {
 type: {
  properties: {
   fieldName: {
    type: string
   }
  }
 }
}

データは

{fieldName: '12345'} 

または、一致クエリに欠けているものがあります。

ありがとう :)

4

1 に答える 1