Я хотел бы, чтобы отобразить следующую структуру: - У меня есть записи блог - Публикации могут иметь комментарии - Комментарии могут иметь ответы (которые также комментарии), поэтому она должна быть рекурсивная структура данныхElasticsearch Уплотненный Родитель-Ребенок отображение
POST ----- * -> К.П
К.П ----- * ---> К.П
Вот что я пробовал:
mappings: {
"comment": {
"properties": {
"content": { "type": "string" },
"replies": { "type": "comment" }
}
},
"post": {
"properties": {
"comments": {
"type": "comment"
}
}
}
}
Конечно, это не работает. Как я могу это достичь?
Кажется законными. Ответ на комментарий также можно рассматривать как ответ на сообщение. Поле 'in_reply_to' присоединяет ответы к комментариям. Благодаря! – maestro
Удивительный, рад, что это помогло! – Val