【问题标题】:entity framework core migration实体框架核心迁移
【发布时间】:2020-06-21 04:19:43
【问题描述】:

我是 Ef 核心的新手。使用迁移。我最近对我的代码进行了一些更改。 出现以下错误:

操作失败,因为名称为“IX_JobPosts_Role_Domain1_Filters_Item1_ExperienceLevelId”的索引或统计信息已存在于表“JobPosts”中。

好的,所以我做了我遇到错误时通常会做的事情,删除我的数据库和以前的迁移并重新开始。

第一次迁移每次都能正常工作。即使没有对我的代码进行任何更改,第二次迁移也会提示相同的错误。

为什么一直添加已经存在的列?

【问题讨论】:

  • 能否提供ef生成的迁移文件?

标签: entity-framework entity-framework-core migration


【解决方案1】:

原因是 ef core 不支持嵌套拥有的类型。

【讨论】:

    猜你喜欢
    • 2021-06-27
    • 2021-09-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-06
    • 2019-11-08
    • 2022-01-28
    • 2019-02-25
    • 2018-12-05
    相关资源
    最近更新 更多