SolrNet запросы с функциями повышения
Я пытаюсь использовать эту библиотеку (которая выглядит очень хорошо), но мне трудно понять, как добавить дополнительные параметры в мои запросы, такие как функции повышения и т. Д. Как это можно сделать?
1 ответ
Решение
Вы можете использовать свойство 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"}
}
});