• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • SphinxClient::setOverride()

    (PECL sphinx >= 1.0.3)

    Sets temporary per-document attribute value overrides

    说明

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

    Sets temporary(per-query)per-document attribute value overrides. Override feature lets you "temporary" update attribute values for some documents within a single query, leaving all other queries unaffected. This might be useful for personalized data

    参数

    $attribute

    An attribute name.

    $type

    An attribute type. Only supports scalar attributes.

    $values

    Array of attribute values that maps document IDs to overridden attribute values.

    更新日志

    PECL/sphinx 版本说明
    1.0.3 Added SphinxClient::setOverride(), available only if compiled with libsphinxclient >= 0.9.9.

    返回值

    成功时返回TRUE,或者在失败时返回FALSE