【发布时间】:2022-08-16 15:25:29
【问题描述】:
我正在尝试创建一个包含 2 列的表,其中一个是唯一的哈希,另一个是创建行时的时间戳。
CREATE TABLE IF NOT EXISTS keyspace.table (
account varchar,
hash varchar,
lt bigint,
created timestamp,
PRIMARY KEY (hash, created)
) WITH CLUSTERING ORDER BY (created DESC);
我希望表格按created 字段排序,但仅在hash 字段上是唯一的。
我相信唯一性目前被检查为两个字段的联合;如果新行的两个字段具有相同的值,则仅将其视为重复行。
-
那么你的问题是什么?
-
@ErickRamirez 我将如何做我所描述的?它目前正在检查两个字段的重复项,但我希望仅在
hash字段上检查它。