有examples向 Solr 插入或“更新”JSON 文档,但是我想知道如何使用 Solrj(Solr Java 客户端)实现同样的事情?
或者我应该打开一个套接字并通过它发送它?
注意:我使用的是 Solr 4.0
最佳答案
使用 SolrJ,您可以 add POJOs to Solr使用@Field注释或SolrInputDocument instances ,它们是包含文档字段的 more less map 。您不能直接添加 Json 文档。如果您已有可用的 Json 文档,您可以使用 Jackson 将其转换回 Java 对象。 ,对其进行注释并通过 SolrJ 发送,或者根本不使用 SolrJ 通过 httpclient 发送请求。
关于java - 如何使用 Solrj 将 JSON 文档插入到 Solr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12932690/