使用时间戳类型在Cassandra中仅存储日期部分

使用时间戳类型在Cassandra中仅存储日期部分,cassandra,Cassandra,下面提到了卡桑德拉的专栏家族 create table user_interactions ( user_id bigint, logged_in timestamp , module list<text>, primary key (user_id,logged_in)); 创建表用户交互(用户id bigint、登录时间戳、模块列表、主键(用户id、登录)); 现在,当我插入记录时,它也总是存储时间信息。我只能将日期作为登录值的一部分。我不需要时间,因为目标是每天存储

下面提到了卡桑德拉的专栏家族

create table user_interactions ( user_id bigint, logged_in timestamp , module list<text>, primary key (user_id,logged_in));    
创建表用户交互(用户id bigint、登录时间戳、模块列表、主键(用户id、登录));

现在,当我插入记录时,它也总是存储时间信息。我只能将日期作为登录值的一部分。我不需要时间,因为目标是每天存储所有用户交互。

您可以使用字符串而不是时间戳,并将日期值传递给该字符串。

如果您使用字符串,请帮自己一个忙,使用日期的ISO文本表示法。为什么不存储日期的长度(在午夜)?