С этого вопроса я могу видеть, что это возможно Use existing field as id in elasticsearchИспользование комбинированного поля как отображение идентификатора в ElasticSearch
Мой вопрос, если можно сделать нечто подобное, но конкатенации поля.
{
"RecordID": "a06b0000004SWbdAAG",
"SystemModstamp": "01/31/2013T07:46:02.000Z",
"body": "Test Body"
}
А потом что-то вроде
{
"your_mapping" : {
"_id" : {
"path" : "RecordID" + "body"
}
}
}
Так идентификатора автоматически сформированное из конкатенации этих полей.