【发布时间】:2021-12-01 19:13:49
【问题描述】:
我有一个带有“created_at”列的 Cassandra 表,该表存储了基于时间的 uuid。现在,我需要编写一个函数来获取该表中最近 5 分钟内创建的所有记录。如果我为这个“created_at”列存储时间戳而不是 uuid,如下所示:
LocalDateTime time = LocalDateTime.now().minusMinutes(5);
Select.Where select = select(COLUMNS)
.from(VIEW)
.where(gt('created_at', Timestamp.valueOf(time)));
但我需要使用时间 uuid 而不是时间戳来解决这个问题。
【问题讨论】:
标签: java spring-boot cassandra spring-data-cassandra