我用连接到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自动更新?
暂无答案!
目前还没有任何答案,快来回答吧!