我想映射以下結構: - 我的博客文章 - 博客帖子可以有評論 - 評論可以有回覆(也評論),所以它應該是一個遞歸數據結構Elasticsearch嵌套親子映射
POST ----- * - >註釋
COMMENT ----- * --->註釋
這裏是我的嘗試:
mappings: {
"comment": {
"properties": {
"content": { "type": "string" },
"replies": { "type": "comment" }
}
},
"post": {
"properties": {
"comments": {
"type": "comment"
}
}
}
}
當然它不工作。我怎樣才能做到這一點?
似乎是合法的。回覆評論也可以被視爲對帖子的回覆。 'in_reply_to'字段將回復添加到評論中。謝謝! – maestro
真棒,很高興它幫助! – Val