(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
в случае возникновения ошибки.