0
私は、次のクエリをしようとしている:Elasticsearchネストされたフィールドを取得
{
"fields": [
"id",
"payload",
"payload_parsed"
],
"query": {
"filtered": {
"filter": {
"bool": {
"must": [
{
"match": {
"id": "some-id-123"
}
}
]
}
}
}
}
}
はJSON文字列で、payload_parsed
は解析されたペイロードです。私は、ペイロードが何であるか、そしてどれくらいのレベルのネストがあるのか分からない。私はpayload_parsed
の質問をしていませんが、id
にあります。これは私が得るエラーです:"field [payload_parsed] isn't a leaf field"
どのようにしてデータを取得できますか?