【发布时间】:2012-06-11 01:24:27
【问题描述】:
我知道如何删除整个超级列,但不知道其中的单个键。我的谷歌功夫让我失望了。
所以,要删除一个超级列:
cf_accounts.remove('key', ['super_column'])
我是不是找错树了?
帮助表示赞赏。
【问题讨论】:
-
这并不能回答你的问题,但既然你在问,听起来你的应用程序并不依赖于超级列。如果可能,请在您的依赖增加之前立即停止使用它们;它们早已被弃用,而且在其他方面存在问题。
-
@thepaul 感谢您的提示。什么功能取代了超级列?
-
复合材料已经取代了它们,尽管甚至在复合材料得到正式支持之前,最好自己将多个值打包成一个而不是使用超级列。有关如何将复合材料与 CQL 3 一起使用的信息,请仔细阅读 datastax.com/dev/blog/schema-in-cassandra-1-1 上的示例。
-
谢谢。我将使用复合材料。