Spring 引导 - 新添加的列导致错误
Spring Boot - Newly added column cause error
java.sql.SQLSyntaxErrorException: Unknown column 'confirm_token' in 'field list'
当数据库和实体中存在完全相同的列名时,无法看到新添加到数据库中的列class。
我正在使用 SpringBoot mysqlconnector
。该列是使用基于 flyway sql 的迁移添加的。
我试过重命名列,但问题仍然存在
实体中的代码class(只选了一行)
@Column(name = "confirm_token")
private String confirmToken;
知道哪里有问题吗?
我将 table 名称(实体)重命名为新名称,re-run 应用程序并解决了问题。现在看来它可以使用原始 table 名称。
java.sql.SQLSyntaxErrorException: Unknown column 'confirm_token' in 'field list'
当数据库和实体中存在完全相同的列名时,无法看到新添加到数据库中的列class。
我正在使用 SpringBoot mysqlconnector
。该列是使用基于 flyway sql 的迁移添加的。
我试过重命名列,但问题仍然存在
实体中的代码class(只选了一行)
@Column(name = "confirm_token")
private String confirmToken;
知道哪里有问题吗?
我将 table 名称(实体)重命名为新名称,re-run 应用程序并解决了问题。现在看来它可以使用原始 table 名称。