This method will generate a notice if you try and remove a sort field that isn't set. This can happen if you call getSortFields, which will return an array like:
[0] => 'fieldName asc',
[1] => 'fieldName desc
But if you try and call:
<?php
$object->removeSortField('fieldName asc');
?>
You will get a notice. Instead, you need to truncate the sort order (' asc', ' desc') part of it. Something like:
<?php
$fieldName = trim(str_replace(array('asc', 'desc')), '', $fieldName);
?>
PHP.mk документација
SolrQuery::removeSortField
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
solrquery.removesortfield.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
solrquery.removesortfield.php
SolrQuery::removeSortField
Референца за `solrquery.removesortfield.php` со подобрена типографија и навигација.
SolrQuery::removeSortField
(PECL solr >= 0.9.2)
SolrQuery::removeSortField — Removes one of the sort fields
Параметри
field-
Името на полето
Вратени вредности
Бројот на слични документи што треба да се вратат за секој резултат
Белешки од корисници 1 белешка
hasbridge at gmail dot com ¶
пред 15 години