题
我使用SolrNet到intreract与Solr索引。我有一个守护应用书面形式向Solr指数的增加/更新/删除。然而,与SolrNet添加一个用同样的唯一关键的过写入(取代)的现有文件,而不是追加(合并)。
在分类:设我可以做这样的事情那里的术语是分类:设期为该文件的关键。我怎么可以这样做SolrNet?我知道的(痛苦)的方式的附加场由领域的方法,但当然必须有一个更简单的方法...
//where term is a Lucene term for the document key
if (objFacetsSearcher.DocFreq(term) > 0)
{
objWriter.UpdateDocument(term, doc);
updated++;
}
else
{
objWriter.AddDocument(doc);
added++;
}
解决方案
据我所知,这并不是支持在Solr。看看 SOLR-139.
不隶属于 StackOverflow