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

Значення, що повертаються

SolrDisMaxQuery

Приклади

Приклад #1 Приклад використання SolrDisMaxQuery::setBoostFunction()****

Loading...

Висновок наведеного прикладу буде схожим на:

q=lucene&defType=edismax&bf=recip(ms(NOW,mydatefield),3.16e-11,1,1)