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