Вопрос

Я пытаюсь использовать эту библиотеку (которая выглядит очень красиво), но мне трудно понять, как добавить дополнительные параметры к моим запросам, таким как функции boost и т.д.Как это можно сделать?

Это было полезно?

Решение

Вы можете использовать свойство extraParams QueryOptions для добавления любого параметра в строку запроса 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