gpt4 book ai didi

java - 如何使用 solrj 将一个文档添加到 solr 索引?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:10:29 27 4
gpt4 key购买 nike

我可以使用以下代码重新索引整个 solr 核心:

 public void indexSolr() throws SolrServerException, IOException {
HttpSolrServer solr = new HttpSolrServer(solrIndexPath);
logger.info("Indexing fcv solr at " + solrIndexPath);

// reindex to pickup new articles
ModifiableSolrParams params = new ModifiableSolrParams();
params.set("qt", "/" + solrDataImportPath);
params.set("command", "full-import");
params.set("clean", "true");
params.set("commit", "true");
solr.query(params);
}

如何只将一个文档插入索引而不必索引整个文档?

最佳答案

你在找这样的东西吗?

public void insertOneDoc() throws SolrServerException, IOException {
HttpSolrServer solr = new HttpSolrServer(solrIndexPath);
SolrInputDocument doc = new SolrInputDocument();
doc.addField("fieldName", "fieldValue");
solr.add(doc);
solr.commit();
}

因为这会将单个文档添加到 HttpSolrServer 引用的索引中。

关于java - 如何使用 solrj 将一个文档添加到 solr 索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29521859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com