(No version information available, might only be in Git)
SolrDisMaxQuery::setUserFields — Устанавливает параметр пользовательских полей (uf)
Устанавливает параметр пользовательских полей (uf)
Пользовательские поля: указывает, какие поля схемы конечный пользователь может запрашивать.
fields
Имена полей, указанные через пробел
Параметр поддерживает подстановочные знаки.
Пример #1 Пример использования SolrDisMaxQuery::setUserFields()
<?php
$dismaxQuery = new SolrDisMaxQuery('lucene');
$dismaxQuery->setUserFields('field1 field2 *_txt');
echo $dismaxQuery.PHP_EOL;
?>
Вывод приведённого примера будет похож на:
q=lucene&defType=edismax&uf=field1 field2 *_txt