【发布时间】:2021-10-04 06:00:32
【问题描述】:
我是 Cassandra 的新手,我正在尝试创建一个物化视图。但它不起作用。 下面是表格和物化视图定义以及错误代码-
表格
CREATE TABLE my_keyspace.my_table (
customerno text,
operatorname text,
customername text,
operatorno text,
PRIMARY KEY (customerno));
物化视图
CREATE MATERIALIZED VIEW op
AS SELECT operatorname,operatorno
FROM my_keyspace.my_table
WHERE operatorname IS NOT NULL AND customerno IS NOT NULL
PRIMARY KEY (operatorname, customerno);
创建物化视图时出现错误消息
invalidrequest: error from server: code=2200 [invalid query]
message="unknown column customerno referenced in primary key
for materialized view 'op'"
customerno 是基表中的主键。
【问题讨论】:
标签: cassandra materialized-views