函数名称:SolrQuery::getSortFields()
适用版本:PHP 5.3.0 及以上版本
函数说明:SolrQuery::getSortFields() 方法用于获取当前 SolrQuery 对象中设置的排序字段。
用法示例:
// 创建 SolrQuery 对象
$query = new SolrQuery();
// 设置查询参数
$query->setQuery('apple');
$query->setStart(0);
$query->setRows(10);
// 设置排序字段
$query->addSortField('price', SolrQuery::ORDER_ASC);
$query->addSortField('name', SolrQuery::ORDER_DESC);
// 获取排序字段
$sortFields = $query->getSortFields();
// 打印排序字段
foreach ($sortFields as $field => $order) {
echo "排序字段:$field,排序顺序:$order\n";
}
输出结果:
排序字段:price,排序顺序:asc
排序字段:name,排序顺序:desc
注意事项: