我无法创建表格。我正在使用Cassandra 3.10。当我创建时,出现以下错误。 Bad Request: Only clustering key columns can be defined in CLUSTERING ORDER directive
。即使我仍然面临这个问题,我的专栏文章也是主要的。
我的架构是
Table trends{
name text,
price int,
quantity int,
code text,
uitime timeuuid,
primary key((name,code),uitime))
with clustering order by (code DESC, uitime DESC)
最佳答案
您的复合主键是(名称,代码),而集群键是uitime。因此,使用给定的架构,您只能执行以下操作:
排序依据(uitime DESC)的
看到:
https://docs.datastax.com/en/cql/3.3/cql/cql_using/useCompositePartitionKeyConcept.html
关于cassandra - 无法建立表格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54991528/