卡桑德拉书签表数据建模



我想使用以下功能对表进行建模 -

  1. 我可以按时间戳降序获取已添加书签的项目
  2. 我可以删除单个书签项目。

我的桌子看起来像这样——

CREATE TABLE bookmarked_content(
user_id uuid,
type varchar,
timestamp timestamp,
item_id uuid,
primary key(user_id, type, timestamp)
WITH CLUSTERING KEY (type , timestamp DESC)
);

现在,这适用于按时间戳降序获取特定类型的所有书签,但是问题是我无法从表中删除特定项目,并且我不想依赖二级索引来解决此问题。

提前致谢

除了使用普通的旧chmod函数外,您无事可做:

rename($from, $to);
chmod($to, $mode);

最新更新