Я нигде не смог найти ответ на этот вопрос, поэтому я попробую свою удачу здесь.
Я знаю, что могу сопоставить поля с определенным типом в ES, и это работаетну.
Но, скажем, у меня есть набор данных:
{
"main":{
"field1": "test",
"field2": 1,
.
.
.
}
}
Где поля в main произвольные и меняются для каждого документа.То, что я не могу найти, так это то, есть ли способ сопоставить все поля, независимо от того, какого они типа внутри main, с текстом.Я могу заставить его работать, если я явно отображаю все поля, но поля меняются и могут быть добавлены в любое время, поэтому я не могу отобразить их все.