【发布时间】:2013-05-05 17:39:06
【问题描述】:
我有一个 Cassandra 1.2 列族,如下所示:
food: 'steak'
value: 10
desserts: ['chocolate cake','banana pie','strawberry icecream']
我需要从这一行中删除一个甜点,例如“巧克力蛋糕”,但是如果在删除我需要删除整行的其中一个项目后甜点列表导致一个空列表,有没有办法在 Cassandra 的单个查询中实现这一点?如果没有,最好的方法是什么?
更多信息:我用来删除列表中的一项的查询是这样的:
update Table
set desserts = desserts - ['chocolate cake']
where food = 'steak'
提前致谢!
【问题讨论】:
标签: cassandra