SolrDisMaxQuery::setBoostFunction
(No version information available, might only be in Git)
SolrDisMaxQuery::setBoostFunction - Встановлює функцію посилення (параметр bf)
Опис
public SolrDisMaxQuery::setBoostFunction(string $function): SolrDisMaxQuery
Встановлює функцію посилення (параметр bf)
Функції (з необов'язковими посиленнями), які будуть включені до запиту користувача, щоб вплинути на оцінку. Можна використовувати будь-яку функцію, що спочатку підтримується Solr, разом зі значенням підвищення, наприклад:
recip(rord(myfield),1,2,3)^1.5
Список параметрів
function
Значення, що повертаються
Приклади
Приклад #1 Приклад використання SolrDisMaxQuery::setBoostFunction()****
Loading...
Висновок наведеного прикладу буде схожим на:
q=lucene&defType=edismax&bf=recip(ms(NOW,mydatefield),3.16e-11,1,1)