GetList
CDBResult
CSearchStatistic::GetList( array arOrder = false, array arFilter = false, array arSelect = false, array bGroup = false );
Метод возвращает список поисковых фраз. Метод статический.
Параметры метода
Параметр | Описание |
---|---|
arOrder | Массив, содержащий признак сортировки в виде наборов "название поля"=>"направление". Название поля может принимать значение названия любого из полей объекта поисковой статистики. Необязательный параметр.
Значение по умолчанию - false - означает, что результат отсортирован не будет. |
arFilter | Массив, содержащий фильтр в виде наборов "название поля"=>"значение фильтра". Название поля может принимать значение названия любого из полей объекта поисковой статистики. Необязательный параметр.
Значение по умолчанию - false - означает, что результат отфильтрован не будет. |
arSelect | Массив, содержащий поля для выборки. Можно указать только те поля, которые необходимы. Необязательный параметр. Значение по умолчанию - false - означает, что будут возвращены все поля основной таблицы запроса. |
bGroup | Массив полей, по которым группируются поисковые фразы. Массив имеет вид:
array("название_поля1", "название_поля2", . . .)В качестве "название_поляN" может стоять любое поле объекта поисковой статистики. Необязательный параметр. Если массив пустой, то метод вернет число записей, удовлетворяющих фильтру. При bGroup = true в arOrder можно передать COUNT для сортировки по количеству. Значение по умолчанию - false - означает, что результат группироваться не будет. |
Возвращаемые значения
Возвращается результат запроса типа CDBResult. При выборке из результата методами класса CDBResult становятся доступными поля, перечисленные в параметре arSelect.
rustam550
|
||
При использовании группировки необходимо передать массив arSelect с полями группировки.
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.