我认为您需要:
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")我把我的自动迁移声明放在这样
db.AutoMigrate(&User{}, &Password{})db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")让我知道是否有帮助。

我认为您需要:
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")我把我的自动迁移声明放在这样
db.AutoMigrate(&User{}, &Password{})db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")让我知道是否有帮助。