Entity framework core 将可空字段迁移到不可空字段

Entity framework core 将可空字段迁移到不可空字段,entity-framework-core,Entity Framework Core,我正在使用EF Core使表中的外键不可为null,而以前它是可为null的。我创建了迁移并尝试运行它,但出现了错误 column "xId" contains null values 这是因为正如前面提到的,该列具有空值,因为它以前是一个可为空的字段 在这次迁移中,我向表中添加了一个附加值“none”,该表包含指向列为“xId”的表的链接。如何将空值设置为“无”作为默认值

我正在使用EF Core使表中的外键不可为null,而以前它是可为null的。我创建了迁移并尝试运行它,但出现了错误

column "xId" contains null values
这是因为正如前面提到的,该列具有空值,因为它以前是一个可为空的字段

在这次迁移中,我向表中添加了一个附加值“none”,该表包含指向列为“xId”的表的链接。如何将空值设置为“无”作为默认值