UpdateAttributes に問題があります。うまくいかないようです。私が発行するとき:
$ret = $sphinx->UpdateAttributes ( "products", array ("status"), array(506607786 => array(10)) );
1 を返しますが、検索はこれに対して古い値としてステータスを返します。
やってみると
$ret = $sphinx->UpdateAttributes ( "products", array ("status", "image_id"), array(506607786 => array(10, 6666)) );
0 (偽) を返します
この機能は動作しますか?
PHPアプリから updateAtrributes() を発行すると、検索コマンドラインに結果が表示されないことがわかりました(スフィンクスのドキュメントは醜いです)。ただし、1 つの問題がまだ存在します - 1 つの updateAtrributes() で 2 つの属性を更新できません - 別々にそれらは問題ありません - 手がかりはありますか?