SphinxClient::setOverride

(PECL sphinx >= 1.0.3)

SphinxClient::setOverrideSets temporary per-document attribute value overrides

说锟斤拷

public SphinxClient::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锟斤拷