Пытаюсь найти в Кибане, чтобы найти продукты на основе кода.Для этого я использовал logstash и получил данные Oracle для упругого поиска.Ниже запрос пытаюсь получить продукт на основе кода и не могу получить его правильно.Это что-то не так с моим запросом?
Пожалуйста, найдите мои фактические данные, присутствующие в упругом поиске:
{
"took":50,
"timed_out":false,
"_shards":{
"total":5,
"successful":5,
"skipped":0,
"failed":0
},
"hits":{
"total":1,
"max_score":1.0,
"hits":[
{
"_index":"my_index",
"_type":"doc",
"_id":"MUC8GmMBRU-f7c0A8LUY",
"_score":1.0,
"_source":{
"@version":"1",
"vendor_id":1,
"name":"prod7",
"code":"12312",
"catalog_id":343,
"is_visible":1,
"@timestamp":"2018-05-01T08:06:16.642Z"
}
}
]
}
Пожалуйста, найдите мой запрос, который пытается получить запись изasticsearch через kibana.
get my_index/_search/
{
"query" :{
"_source":{
"match_all":{"code":"12312"}
}
}
}
Получаю приведенную ниже ошибку
{
"error": {
"root_cause": [
{
"type": "parsing_exception",
"reason": "no [query] registered for [_source]",
"line": 3,
"col": 15
}
],
"type": "parsing_exception",
"reason": "no [query] registered for [_source]",
"line": 3,
"col": 15
},
"status": 400
}