私は特別なデータ構造を持っています。たとえば:2次元配列にマッチする方法をElasticsearch?
{
"name": "test",
"age": 20,
"gender": "M",
"custom": [
["tel", "1234567"], ["weibo", "abcde"], ["weixin", "abcdefg"]......
]
}
{
"name": "test1",
"age": 30,
"gender": "F",
"custom": [
["电话", "1234567"], ["微博", "abcde"], ["微信", "abcdefg"]......
]
}
提出カスタムは、2次元配列である、私は["tel", "1234567"]
を検索したいです。 ESでそれを可能にする方法は?
缶'custom'配列の定義方法を変更しますか?この2次元配列の問題点は、解析中にESがそれを平坦化して、 'custom'が' tel'、 '1234567'、' weibo'、 'abcde'などのトークンを含むことです。すなわち、2D構造紛失した – Val