Documentación offline PHP master

SolrDisMaxQuery::removeBoostQuery

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SolrDisMaxQuery::removeBoostQuery

Elimina una parte de consulta de boost por nombre de campo (bq)

Descripción#

public SolrDisMaxQuery::removeBoostQuery(string $field): SolrDisMaxQuery
```php

Elimina una parte de consulta de boost por nombre de campo, solo si SolrDisMaxQuery::addBoostQuery ha sido utilizado.

## Parámetros

`field`  
El nombre del campo

## Valores devueltos

`SolrDisMaxQuery`

## Ejemplos

Ejemplo de `SolrDisMaxQuery::removeBoostQuery`
addBoostQuery('cat', 'electronics', 5.1) ->addBoostQuery('cat', 'hard drive') ; echo $dismaxQuery.PHP_EOL; // elimina la parte de consulta de boost con el campo 'cat' $dismaxQuery ->removeBoostQuery('cat'); echo $dismaxQuery . PHP_EOL; ?>

```php

Resultado del ejemplo anterior es similar a:

q=lucene&defType=edismax&bq=cat:electronics^5.1 cat:hard drive
q=lucene&defType=edismax&bq=cat:hard drive

Véase también#

SolrDisMaxQuery::addBoostQuery

SolrDisMaxQuery::setBoostQuery