【发布时间】:2016-09-18 05:00:57
【问题描述】:
目前有一些架构操作可让您在每次启动时重新创建表,但删除它们显然意味着您会丢失该表的所有行。 在 CQL 中,您可以进行类似的查询
CREATE TABLE IF NOT EXISTS keyspace.tablename(....)
但我找不到任何使用 spring-data-casssandra 实现类似结果的方法,这种方法可以让我第一次启动我的应用程序,并且无需更改任何内容。
有什么方法可以创建一个在 POJO 中定义的表,只有在该表不存在的情况下才使用@Table?
【问题讨论】:
标签: java cassandra spring-data spring-data-cassandra