2017-10-13 132 views

回答

0

您可以使用LocalParams或者你can use ExtraParams使Solrnet切换查询分析器中的Solr:

的Solr有很多功能不直接映射到SolrNet中,但可以使用ExtraParams字典启用并使用它们中的大部分。 ExtraParams中定义的参数直接传递给Solr查询字符串。 [..]

或启用DisMax而不是标准的请求处理程序的:

ISolrOperations<Product> solr = ... 
var products = 
    solr.Query(SolrQuery.All, new QueryOptions { 
     ExtraParams = new Dictionary<string, string> { 
      {"qt", "dismax"} 
     } 
    }); 

或者通过如图中的答案How do I properly do a dismax query using solrnet使用LocalParams。