cassandra的spring数据能基于实体自动改变表吗?

xiozqbni  于 2021-06-09  发布在  Cassandra
关注(0)|答案(0)|浏览(262)

我用连接到cassandra的spring数据运行了我的项目,所有的事情都按预期工作,包括自动创建表,但是我想知道是否有可能让它基于实体的新字段更新(alter table)表?假设我的班级是:

@Table("user")
public class User {

    @Column("name")
    private String status;

}

过了一会儿,我决定再添加一个属性:

@Table("user")
public class User {

    @Column("name")
    private String name;

    @Column("age")
    private int age;

}

但是表已经在那里了,上面有数据,所以删除表并重新创建不是一个选择,有没有办法让cassandra的spring数据做到这一点?比如hibernate ddl自动更新?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题