Documentación offline PHP master

SolrDisMaxQuery::removePhraseField

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

En esta página

SolrDisMaxQuery::removePhraseField

Elimina un campo de frase (argumento pf)

Descripción#

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

Elimina un campo de frase (argumento pf) que fue añadido previamente utilizando SolrDisMaxQuery::addPhraseField

## Parámetros

`field`  
El nombre del campo

## Valores devueltos

`SolrDisMaxQuery`

## Ejemplos

Ejemplo de `SolrDisMaxQuery::removePhraseField`
addPhraseField('first', 3, 1) ->addPhraseField('second', 4, 1) ->addPhraseField('cat', 55); echo $dismaxQuery . PHP_EOL; echo $dismaxQuery->removePhraseField('second'); ?>

```php

Resultado del ejemplo anterior es similar a:

q=lucene&defType=edismax&pf=first~1^3 second~1^4 cat^55
q=lucene&defType=edismax&pf=first~1^3 cat^55

Véase también#

SolrDisMaxQuery::addPhraseField

SolrDisMaxQuery::setPhraseFields