使用solrnet上载csv文件
如何使用solrnet上传csv文件 var solrInstance=ServiceLocator.Current.GetInstance>()使用solrnet上载csv文件,solr,solrnet,Solr,Solrnet,如何使用solrnet上传csv文件 var solrInstance=ServiceLocator.Current.GetInstance>() 我的上传以文档的形式加载,而不是将csv中的每一行解析为我的“SolrDocument”类型。这不是提取功能的用途:您可以使用ISolrConnection.PostStream,有关参数,请参阅。@MauricioScheffer我正在使用ISolrConnection.Poststream上载文档,但要提交文档,我必须添加commit=true,
我的上传以文档的形式加载,而不是将csv中的每一行解析为我的“SolrDocument”类型。这不是提取功能的用途:您可以使用ISolrConnection.PostStream,有关参数,请参阅。@MauricioScheffer我正在使用ISolrConnection.Poststream上载文档,但要提交文档,我必须添加commit=true,这会导致solr上出现太多提交错误。是否有一种方法可以在上传所有文件后在最后提交。503844打开新搜索程序时出错。超出maxWarmingSearchers=4的限制,请稍后重试。503@chirdeptomar发布到
using (FileStream fileStream = File.OpenRead(@"C:\Users\Desktop\abcd.csv"))
{
var response =
solrInstance.Extract(
new ExtractParameters(fileStream, "doc1")
{
ExtractFormat = ExtractFormat.Text,
ExtractOnly = false,
});
}
solrInstance.Commit();