我有实体User和DiscussionThread,我需要创建多对多关系,但我忘了在用户实体中放置ICollection,因此Code First创建了一对多的关系。
我想知道是否有办法将这种关系迁移到多对多。我尝试了一些事情,但没有任何帮助:
- 我将ICollection添加到用户实体
- 我添加了modelBuilder.Entity()。HasMany(t => t.NotificationSubscribedUsers).WithMany(u => u.SubscribedThreadNotifications)到配置
- 我尝试生成新的迁移(使用Add-Migration),但迁移是空的
没有创建/更新数据库表,EF仍使用一对多关系......