0

我正在使用 spring-data-cassandra 但我在 CassandraTemplate 中找不到处理计数器的方法。

4

2 回答 2

0

There is no support for the counter column at this time. Please create a Jira for the enhancement request and we will schedule it in a future release.

于 2014-07-29T15:48:26.267 回答
0

实际上,您可以使用QueryBuilder. 为此目的,它有特殊的方法:QueryBuilder.incr("count_col"),这里count_col是类型为 的列counter。它产生内部静态类的实例Assignment.CounterAssignment

例如,您的整个更新可以构建为:

Update update = QueryBuilder.update("stats_count_table").
                with(QueryBuilder.incr("count_col")).
                where(eq("key1", key1)).
                and(eq("key2", key2));
于 2016-02-27T17:07:16.650 回答