(No version information available, might only be in Git)
Removes a Phrase Field (pf parameter)
public SolrDisMaxQuery SolrDisMaxQuery::removePhraseField ( string $field )
Removes a Phrase Field (pf parameter) that was previously added using SolrDisMaxQuery::addPhraseField
Parameters:
field
Field Name
Returns:
Examples:
SolrDisMaxQuery::removePhraseField() example
<?php $dismaxQuery = new SolrDisMaxQuery('lucene'); $dismaxQuery ->addPhraseField('first', 3, 1) ->addPhraseField('second', 4, 1) ->addPhraseField('cat', 55); echo $dismaxQuery . PHP_EOL; echo $dismaxQuery->removePhraseField('second'); ?>
The above example will output something similar to:
q=lucene&defType=edismax&pf=first~1^3 second~1^4 cat^55 q=lucene&defType=edismax&pf=first~1^3 cat^55
See also:
Please login to continue.