SolrDisMaxQuery
PHP Manual

SolrDisMaxQuery::removeUserField

(No hay información de versión disponible, podría estar únicamente en SVN)

SolrDisMaxQuery::removeUserFieldRemoves a field from The User Fields Parameter (uf)

Descripción

public SolrDisMaxQuery SolrDisMaxQuery::removeUserField ( string $field )

Removes a field from The User Fields Parameter (uf)

Advertencia

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

Parámetros

field

Field Name

Valores devueltos

SolrDisMaxQuery

Ejemplos

Ejemplo #1 SolrDisMaxQuery::removeUserField() example

<?php

$dismaxQuery 
= new SolrDisMaxQuery('lucene');
$dismaxQuery
->addUserField('cat')
->
addUserField('text')
->
addUserField('*_dt')
;
echo 
$dismaxQuery.PHP_EOL;

// remove field named '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

Ver también


SolrDisMaxQuery
PHP Manual