更新sphinx RT索引中的一个字段

时间:2014-03-23 16:52:04

标签: php sphinx

是否可以在sphinx sql或PHP中只更新两个字段?例如,以下是我拥有的索引

+-----------+---------+
| Field     | Type    |
+-----------+---------+
| id        | integer |
| article   | field   |
| notes     | field   |
| post_date | uint    |
| gid       | uint    |
+-----------+---------+

然后我插入此

insert into artidx values (1, 'test article', 'note one', 1234,1);

然后这就是更新"文章"很好,但删除"注意",

replace into artidx (id, article) values (1, 'test article modified');

1 个答案:

答案 0 :(得分:1)

没有。不可能。

更新字段,需要删除整个记录并重新插入。

REPLACE INTO命令,只需一步完成。