由于方法org.apache.solr.client.solrj.util.ClientUtils.toSolrInputDocument()在 solr 6 中被删除,现在可以使用什么替代方法将 SolrDocument 转换为 SolrInputDocument?为什么要做这个改变?
EDIT-1: @MatsLindh 回答后(不起作用):
1 List<SolrDocument> sds = MyUtil.getMySolrDocs();
2 for(SolrDocument sd : sds){
3 SolrDocumentBase sdb = sd;
4 SolrInputDocument sid = (SolrInputDocument)sdb;
5 System.out.println("Docs id : "+sid.get("id"));
6 System.out.println("Docs title : "+sid.get("title"));
7
8 }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2705 次 |
| 最近记录: |