Remove um campo de consulta (parâmetro qf)

# SolrDisMaxQuery::removeQueryField

(No version information available, might only be in Git)

SolrDisMaxQuery::removeQueryField — Remove um campo de consulta (parâmetro qf)

### Descrição

public function SolrDisMaxQuery::removeQueryField(string `$field`): SolrDisMaxQuery

Remove um campo de consulta (parâmetro qf) da lista de campos adicionados por SolrDisMaxQuery::addQueryField().

qf: Ao construir DisjunctionMaxQueries a partir da consulta do usuário, especifica os campos para pesquisa e impulsos para esses campos.

### Parâmetros

`field`

  Nome do campo

### Valor Retornado

SolrDisMaxQuery

### Exemplos

Exemplo #1 Exemplo de SolrDisMaxQuery::removeQueryField()

    <?php

    $dismaxQuery = new SolrDisMaxQuery('lucene');
    $dismaxQuery
        ->addQueryField('first', 3)
        ->addQueryField('second', 0.2)
        ->addQueryField('cat');
    echo $dismaxQuery . PHP_EOL;
    // remove o campo 'second'
    echo $dismaxQuery->removeQueryField('second');
    ?>

O exemplo acima produzirá algo semelhante a:

    q=lucene&defType=edismax&qf=first^3 second^0.2 cat
    q=lucene&defType=edismax&qf=first^3 cat

### Veja Também

- SolrDisMaxQuery::addQueryField() - Adiciona um campo de consulta com impulso opcional (parâmetro qf)

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open