1
<route>
<from uri="direct:insert"/>
<setHeader headerName="SolrOperation">
<constant>INSERT</constant>
</setHeader>
<setHeader headerName="SolrField.id">
<simple>${body}</simple>
</setHeader>
<to uri="solr://localhost:8983/solr"/>
</route>
這是將$ {body}設置爲'id'字段的示例代碼,但由於它支持將消息正文作爲SolrInputDocument或等效的XML,因此我想如何在上述XML路由中執行此操作?如何將SolrInputDocument或XML作爲值添加到camel-solr xml路由中?
感謝您的答覆,但我設置了以純XML,像上面?或者我必須在JAVA代碼? – simonxy
該路線可以在XML或Java中...其方式相同 –