elasticsearch Apache Camel在Elasticsearch连接器中指定_id,elasticsearch,apache-camel,elasticsearch,Apache Camel" /> elasticsearch Apache Camel在Elasticsearch连接器中指定_id,elasticsearch,apache-camel,elasticsearch,Apache Camel" />

elasticsearch Apache Camel在Elasticsearch连接器中指定_id

elasticsearch Apache Camel在Elasticsearch连接器中指定_id,elasticsearch,apache-camel,elasticsearch,Apache Camel,我用的是弹性支撑组件 我无法以任何方式指定文档的id。文档似乎在这方面有所欠缺 该代码与其他代码差不多 from(RAW_ROUTE) .process(new RawProcessor()) .to("elasticsearch://local?operation=Index&indexName=raw&indexType=_doc") ; RawProcessor将映射设置为exchange对象的主体 提前致谢\u i

我用的是弹性支撑组件 我无法以任何方式指定文档的id。文档似乎在这方面有所欠缺

该代码与其他代码差不多

from(RAW_ROUTE)
            .process(new RawProcessor())
            .to("elasticsearch://local?operation=Index&indexName=raw&indexType=_doc")
    ;
RawProcessor将映射设置为exchange对象的主体


提前致谢

\u id
可通过
indexId
标题设置

见:

索引:将内容添加到索引中,并在正文中返回内容的indexId。您可以通过使用“indexId”键设置消息头来设置indexId

您可以在单元测试中找到示例用法