Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 307028 программистов и 5703 робота. Сейчас ищут 5183 программиста ...
Приступая к работе

SphinxClient::setOverride - Временное переопределение значений атрибута для документов

Вернуться к: SphinxClient

SphinxClient::setOverride

(PECL sphinx >= 1.0.3)

SphinxClient::setOverride — Временное переопределение значений атрибута для документов

Описание

public bool SphinxClient::setOverride ( string $attribute , int $type , array $values )

Временно переопределяет значение атрибута в документах в пределах одного запроса. Переопределение позволяет вам временно "обновить" значения атрибутов для некоторых документов в пределах одного запроса, не затрагивая остальные. Это может быть полезно для персонифицированных данных.

Список параметров

attribute

Название атрибута.

type

Тип атрибута. Поддерживаются только скалярные атрибуты.

values

Массив значений атрибутов, связывающих ID документов с переопределенными значениями атрибутов.

Список изменений

PECL/sphinx Версия Описание
1.0.3 Добавлен метод SphinxClient::setOverride(), доступен только если при компиляции версия libsphinxclient >= 0.9.9.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.



Вернуться к: SphinxClient

© 2026 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты
Разработка компании ODWR