Solr:如何创建新文档

时间:2013-05-14 04:48:57

标签: solr

我正在编写自定义请求处理程序,并希望创建solr文档。我有几个字段及其值,我想用这些字段创建一个新文档并放入doclist,然后在响应对象中填充doclist(或SolrDocumentList)以发送回客户端。

我该怎么办?

感谢

2 个答案:

答案 0 :(得分:0)

好吧,我可以得到答案。

 Step 1: Create object of SolrDocumentList 
 Step 2: Create document and add field by calling "add" method
 Step 3: call "add" method using object of SolrDocumentList to add solrDocument because SolrDocumentList  class extends ArrayList<SolrDocument> class.

就是这样

答案 1 :(得分:0)

创建SolrInputDocument的实例,并使用addField()方法将所有字段值添加到文档中。

SolrInputDocument doc = new SolrInputDocument();
doc.addField("fieldName", fieldValue);