(没有版本信息可用,可能只在 Git 中)
SolrDisMaxQuery::removeUserField — 从用户字段参数 (uf) 中删除字段
从用户字段参数 (uf) 中删除一个字段
此函数目前没有文档;只有它的参数列表可用。
field
字段名称
示例 #1 SolrDisMaxQuery::removeUserField() 示例
<?php
$dismaxQuery = new SolrDisMaxQuery('lucene');
$dismaxQuery
->addUserField('cat')
->addUserField('text')
->addUserField('*_dt')
;
echo $dismaxQuery.PHP_EOL;
// 删除名为 'text' 的字段
$dismaxQuery
->removeUserField('text');
echo $dismaxQuery.PHP_EOL;
?>
上面的示例将输出类似于以下内容
q=lucene&defType=%s&uf=cat text *_dt q=lucene&defType=%s&uf=cat *_dt