尝试在物化视图的主键中使用“集合”列时,Java Datastax驱动程序将引发例外

时间:2018-12-10 12:16:41

标签: java cassandra-3.0 materialized-views

我已经在 Cassandra shell 上运行了CQL查询,以创建一个物化视图,其中收集列是主键的一部分,并且该查询仅带有警告即可成功执行

  

材料化视图是实验性的,不建议用于   生产用途。

但是使用Java尝试相同操作会导致以下错误:

  

由以下原因引起:com.datastax.driver.core.exceptions.InvalidQueryException:   无法在的PRIMARY KEY中使用MultiCell列“引用”   物化视图

其中引用是列的映射类型。是否由于datastax驱动程序的限制而导致错误? 我试图寻找解决方案,但它们与不是 Frozen 的馆藏类型有关。现在,引用列在基表中已冻结,但是当使用Java代码session.execute("QUERY");调用时,物化视图创建查询仍引发异常。 上面有什么解决办法吗?

0 个答案:

没有答案