SolrDisMaxQuery::setBoostFunction
En esta página
SolrDisMaxQuery::setBoostFunction
Define una función de Boost (argumento bf)
Descripción#
public SolrDisMaxQuery::setBoostFunction(string $function): SolrDisMaxQuery
```php
Define una función de Boost (argumento bf).
Las funciones (con boosts opcionales) que serán incluidas en la petición del usuario para influir en el score. Cualquier función soportada nativamente por Solr puede ser utilizada, con un valor de boost. Por ejemplo:
recip(rord(myfield),1,2,3)^1.5
## Parámetros
`function`
## Valores devueltos
`SolrDisMaxQuery`
## Ejemplos
Ejemplo de `SolrDisMaxQuery::setBoostFunction`
```php
Resultado del ejemplo anterior es similar a:
q=lucene&defType=edismax&bf=recip(ms(NOW,mydatefield),3.16e-11,1,1)