elasticsearch,hierarchical-data,hierarchical,Java,elasticsearch,Hierarchical Data,Hierarchical" /> elasticsearch,hierarchical-data,hierarchical,Java,elasticsearch,Hierarchical Data,Hierarchical" />

Java 如何以分层方式索引elasticsearch中的文档?

Java 如何以分层方式索引elasticsearch中的文档?,java,elasticsearch,hierarchical-data,hierarchical,Java,elasticsearch,Hierarchical Data,Hierarchical,我有一些包含段落、章节等的文本文档,我知道/可以提取段落名称和内容本身 我想在elasticsearch中索引文档内容,但采用分层模式。文件中没有固定的缩进,我的意思是可能有不同类型的截面/子截面重叠 我该怎么做?子-父关系或嵌套对象不起作用,因为我从一开始就不知道嵌套段落的数量 对于这个实现,语言编程是java 谢谢 这取决于你最终对层次结构做了什么。Es在存储关系数据方面相当糟糕。一个简单的项目列表(=段落?)如何,并在某个字段中保留层次结构中的位置表示,如“2.2.5.1”?我只需要叶子,

我有一些包含段落、章节等的文本文档,我知道/可以提取段落名称和内容本身

我想在elasticsearch中索引文档内容,但采用分层模式。文件中没有固定的缩进,我的意思是可能有不同类型的截面/子截面重叠

我该怎么做?子-父关系或嵌套对象不起作用,因为我从一开始就不知道嵌套段落的数量

对于这个实现,语言编程是java
谢谢

这取决于你最终对层次结构做了什么。Es在存储关系数据方面相当糟糕。一个简单的项目列表(=段落?)如何,并在某个字段中保留层次结构中的位置表示,如“2.2.5.1”?我只需要叶子,因为我必须对它们进行一些文本处理,最后我将聚合信息。也许我会从树的深度开始设置。