SphinxClient::setOverride - Временное переопределение значений атрибута для документов
Вернуться к: SphinxClient
SphinxClient::setOverride
(PECL sphinx >= 1.0.3)
SphinxClient::setOverride — Временное переопределение значений атрибута для документов
Описание
$attribute
, int $type
, array $values
)Временно переопределяет значение атрибута в документах в пределах одного запроса. Переопределение позволяет вам временно "обновить" значения атрибутов для некоторых документов в пределах одного запроса, не затрагивая остальные. Это может быть полезно для персонифицированных данных.
Список параметров
-
attribute
-
Название атрибута.
-
type
-
Тип атрибута. Поддерживаются только скалярные атрибуты.
-
values
-
Массив значений атрибутов, связывающих ID документов с переопределенными значениями атрибутов.
Список изменений
PECL/sphinx Версия | Описание |
---|---|
1.0.3 | Добавлен метод SphinxClient::setOverride(), доступен только если при компиляции версия libsphinxclient >= 0.9.9. |
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Вернуться к: SphinxClient