« SolrQuery::addGroupQuery
SolrQuery::addHighlightField »

SolrQuery::addGroupSortField

(PECL solr >= 2.2.0)

SolrQuery::addGroupSortField — Add a group sort field (group.sort parameter)

説明

public function 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   group   sort   parameter   addGroupSortField   grouping   results   query   solrQuery   Sets   format   addGroupQuery   order   documents   using   setGroup   price   used   Allows   based   facet   number   addHighlightField   solr   Allow
関連する関数・ページ:
solrquery.addgroupquery   solrquery.setgroupoffset   solrquery.addgroupfield   solrquery.setgroup   solrquery.addgroupfunction   solrquery.setgroupformat