如何重置表中的计数器列值

时间:2018-02-09 07:11:58

标签: cassandra cql cassandra-2.0

我想将所有行的计数器列值重置为零。

UPDATE activities SET meetings = 0 Where tenant = :id

抛出以下错误

  

{ResponseError:无法设置计数器列会议的值(计数器只能递增/递减,不能设置)

如何重置计数器列?

1 个答案:

答案 0 :(得分:1)

没有允许重置计数器值的操作。您需要读取该值并使用该值递减它。

请注意,此操作可能不会成功,因为可以在“重置”操作之间更改计数器。