Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17862 программиста и 1590 роботов. Сейчас ищут 1507 программистов ...
SolrQuery::addGroupSortField - Add a group sort field (group.sort parameter).
Вернуться к: SolrQuery
SolrQuery::addGroupSortField
(PECL solr >= 2.2.0)
SolrQuery::addGroupSortField — Add a group sort field (group.sort parameter).
Описание
Allow sorting group documents, using group sort field (group.sort parameter).
Список параметров
-
field
-
Field name
-
order
-
Order ASC/DESC, utilizes SolrQuery::ORDER_* constants
Возвращаемые значения
Примеры
Пример #1 SolrQuery::addGroupSortField() example
<?php
$solrQuery = new SolrQuery('*:*');
$solrQuery
->setGroup(true)
->addGroupSortField('price', SolrQuery::ORDER_ASC);
echo $solrQuery;
?>
Результатом выполнения данного примера будет что-то подобное:
q=*:*&group=true&group.sort=price asc
Смотрите также
- SolrQuery::setGroup() - Enable/Disable result grouping (group parameter)
- SolrQuery::addGroupField() - Add a field to be used to group results.
- SolrQuery::addGroupFunction() - Allows grouping results based on the unique values of a function query (group.func parameter).
- SolrQuery::addGroupQuery() - Allows grouping of documents that match the given query.
- SolrQuery::setGroupFacet() - Sets group.facet parameter
- SolrQuery::setGroupOffset() - Sets the group.offset parameter.
- SolrQuery::setGroupLimit() - Specifies the number of results to return for each group. The server default value is 1.
- SolrQuery::setGroupMain() - If true, the result of the first field grouping command is used as the main result list in the response, using group.format=simple.
- SolrQuery::setGroupNGroups() - If true, Solr includes the number of groups that have matched the query in the results.
- SolrQuery::setGroupTruncate() - If true, facet counts are based on the most relevant document of each group matching the query.
- SolrQuery::setGroupFormat() - Sets the group format, result structure (group.format parameter).
- SolrQuery::setGroupCachePercent() - Enables caching for result grouping
Вернуться к: SolrQuery