(No version information available, might only be in Git)
SolrDisMaxQuery::removeUserField — Elimina un campo del parámetro de campo de usuario (uf)
Elimina un campo del parámetro de campo de usuario (uf)
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
field
El nombre del campo
Ejemplo #1 Ejemplo de SolrDisMaxQuery::removeUserField()
<?php
$dismaxQuery = new SolrDisMaxQuery('lucene');
$dismaxQuery
->addUserField('cat')
->addUserField('text')
->addUserField('*_dt')
;
echo $dismaxQuery.PHP_EOL;
// elimina el campo llamado 'text'
$dismaxQuery
->removeUserField('text');
echo $dismaxQuery.PHP_EOL;
?>
El resultado del ejemplo sería algo similar a:
q=lucene&defType=%s&uf=cat text *_dt q=lucene&defType=%s&uf=cat *_dt