我正在寻找一种方法来删除架构中的propertyKey。此处的文档说明了如何添加属性,但没有关于删除的信息。这是否意味着不可能?
由于 DataStax 依赖于支持表更改的 Cassandra,我想有一些方法可以实现这一点,否则如何处理可以添加或删除属性的动态模式?
编辑:为了更清楚,我想删除模式和数据中的属性。ALTER DROP
与SQL 中的完全一样:
ALTER TABLE table_name
DROP COLUMN column_name
我正在寻找一种方法来删除架构中的propertyKey。此处的文档说明了如何添加属性,但没有关于删除的信息。这是否意味着不可能?
由于 DataStax 依赖于支持表更改的 Cassandra,我想有一些方法可以实现这一点,否则如何处理可以添加或删除属性的动态模式?
编辑:为了更清楚,我想删除模式和数据中的属性。ALTER DROP
与SQL 中的完全一样:
ALTER TABLE table_name
DROP COLUMN column_name
删除数据、模式或图形的 DSE 图形参考是:http ://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/using/dropSchemaDataStudio.html
由于 DSE Graph 是基于 TinkerPop 的标准构建的,因此您还可以在此处利用 TinkerPop 3 API 参考 - http://tinkerpop.apache.org/docs/current/reference/#_tinkerpop3。
对于这个项目,我相信你正在寻找 .drop()。 http://tinkerpop.apache.org/docs/current/reference/#drop-step
从上面的链接中,如果要删除属性,请执行以下操作:.properties("X").drop()