(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 está actualmente no documentada; solo la lista de sus argumentos está disponible.
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;
?>
Resultado del ejemplo anterior es similar a :
q=lucene&defType=%s&uf=cat text *_dt q=lucene&defType=%s&uf=cat *_dt