На самом деле вам не нужно делать 2 звонка. Вы можете проиндексировать свойство документа и предложения в одном вызове
Пример сопоставления:
{
"mappings": {
"_doc" : {
"properties" : {
"suggest" : {
"type" : "completion"
},
"title" : {
"type": "keyword"
},
"album" : {
"type": "text"
}
}
}
}
}
Пример документа / индекса:
PUT /music
{
"title": "jazz",
"album": "Wonder Fortune",
"suggest" : {
"input": [ "Wonder", "World", "Fortune"],
"weight" : 37
}
}