无法创建表

roqulrg3  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(335)

我无法创建表。我用的是Cassandra3.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)
k4aesqcs

k4aesqcs1#

复合主键是(名称、代码),集群键是uitime。因此,对于给定的模式,您只能执行以下操作:
带聚类顺序(uitime desc)
请参见:https://docs.datastax.com/en/cql/3.3/cql/cql_using/usecompositepartitionkeyconcept.html

相关问题