我想索引使用 Solr 的 webapp 生成的文件。
每个文档中的一些数据是由客户端以 JSON 格式生成的,而一些是由服务器以 XML 格式生成的。Solr 支持这两种格式,但似乎只支持在更新时覆盖文档,而我需要将文档的两半合并在一起。
使用 Jackson 之类的库在 JSON 和 XML 之间进行转换似乎有太多容易出错的工作。起初我认为这种转换可能会实现有用的验证或模式版本控制,但实际上似乎并非如此。
有没有简单的方法来组合来自前端和后端的数据,而不需要转换?我应该对直接从浏览器向 Solr 发送 JSON 持谨慎态度吗?