PHP.mk документација

SolrQuery::addGroupSortField

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

solrquery.addgroupsortfield.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека solrquery.addgroupsortfield.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
SolrQuery::addGroupSortField

Референца за `solrquery.addgroupsortfield.php` со подобрена типографија и навигација.

solrquery.addgroupsortfield.php

SolrQuery::addGroupSortField

(PECL solr >= 2.2.0)

SolrQuery::addGroupSortFieldAdd a group sort field (group.sort parameter)

= NULL

public SolrQuery::addGroupSortField(string $field, int $order = ?): SolrQuery

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() - Овозможи/Оневозможи групирање на резултати (group parameter)
  • SolrQuery::addGroupField() - Одредува филтер за прашања
  • SolrQuery::addGroupFunction() - Овозможува групирање на резултатите врз основа на уникатните вредности на барањето за функција (параметар group.func)
  • SolrQuery::addGroupQuery() - Овозможува групирање на документи што одговараат на даденото барање
  • SolrQuery::setGroupFacet() - Го поставува group.facet параметарот
  • SolrQuery::setGroupOffset() - Го поставува group.offset параметарот
  • SolrQuery::setGroupLimit() - Ја специфицира бројот на резултати што треба да се вратат за секоја група. Стандардната вредност на серверот е 1
  • SolrQuery::setGroupMain() - Ако е точно, резултатот од првата команда за групирање на поле се користи како главна листа на резултати во одговорот, користејќи group.format=simple
  • SolrQuery::setGroupNGroups() - Ако е точно, Solr го вклучува бројот на групи што се совпаднале со барањето во резултатите
  • SolrQuery::setGroupTruncate() - Ако е точно, броевите на фацетите се засноваат на најрелевантниот документ од секоја група што се совпаѓа со барањето
  • SolrQuery::setGroupFormat() - Го поставува форматот на групата, структурата на резултатот (group.format parameter)
  • SolrQuery::setGroupCachePercent() - Овозможува кеширање за групирање на резултати

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.