Spring Data Cassandra-用选项值创建一个表

时间:2019-01-02 22:32:40

标签: java cassandra spring-data-cassandra

是否可以使用非默认选项值创建表?到目前为止,@Table注释已足够满足我的需要,但是我需要设置一个不同于默认值的TTL值。我使用的版本是1.5.15。 预先感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

否,没有从注释派生的选项支持。您可以使用CreateTableSpecification创建表。

CreateTableSpecification.createTable("mytable").with(TableOption.COMMENT, "my comment");

Apache Cassandra的Spring Data并不是真正的CQL对象生成框架。模式支持仅限于基本用途,即“仅旋转对象”,而无需始终具有预先设置的键空间。