Я довольно новичок вasticsearch, и я пытался выполнить поиск по моим данным и всегда получать пустую секцию посещений. Это происходит даже после того, как данные загружены и проиндексированы. Мое сопоставление выглядит следующим образом:
{
"mappings":{
"type":{
"properties":{
"adoriId":{
"type":"integer"
},
"custom":{
"type":"nested",
"properties":{
"timestamp":{
"type":"text"
},
"value":{
"type":"text"
}
}
}
}
}
}
}
Мне нужно получить соответствующее значение метки времени для искомого текста. Поисковый запрос, который я использую (Использование почтальона)
GET http://localhost:9200/transcripts/type/_search
{
"query":{
"match":{
"custom.value":"iTunes to rate review And subscribe"
}
}
}
Любой поиск, который я делаю, возвращает это
{
"took": 1,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"skipped": 0,
"failed": 0
},
"hits": {
"total": 0,
"max_score": null,
"hits": []
}
}