用户定义类型中的Cassandra计数器类型

时间:2016-11-04 01:07:23

标签: database scala playframework cassandra user-defined-types

我有一个类型和一个表

CREATE TYPE IF NOT EXISTS info(
     street text,
     c_counter counter
);

CREATE TABLE customer (
  id UUID PRIMARY KEY,
  customer_info info
  );

在UDT中使用客户表上的计数器的方法是什么? 我试过这个

UPDATE customer SET customer_info.c_counter = customer_info.c_counter + 1 WHERE id = 6ab09bec-e68e-48d9-a5f8-97e6fb4c9b47;

我得到了错误: 的 SyntaxException: <ErrorMessage code=2000 [Syntax error in CQL query] message="line xxx no viable alternative at input '+' (...customer SET customer_info.c_counter = [customer_info].c_counter...)">

非常感谢你们。

0 个答案:

没有答案