我想使用这个库(这看起来很不错),但我有困难,了解如何将额外参数到我的查询增加,如升压功能等。如何才能做到这一点?

有帮助吗?

解决方案

可以使用QueryOptions的ExtraParams属性的任何参数添加到查询字符串的Solr。例如:

ISolrOperations<Document> solr = ...
var results = solr.Query("myquery", new QueryOptions {
  ExtraParams = new Dictionary<string, string> {
    {"bf", "recip(rord(myfield),1,2,3)^1.5"}
  }
});
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top