c# - 首先创建主键实体框架代码
问题描述
嗨,我有一个表(InspectionItemViolationCategories),它使用Entity Framework Code First 创建如下,但现在的情况是我需要删除这两个列组合的唯一要求,并且需要添加一个带有标识的主键,有什么帮助吗?
modelBuilder.Entity<InspectionItem>()
.HasMany(i => i.InspectionItemCategory).WithMany().Map(m =>
{
m.MapLeftKey("InspectionItemId");
m.MapRightKey("ViolationTypeId");
m.ToTable("InspectionItemViolationCategories");
});
不存在名称为 InspectionItemViolationCategory 作为实体的类,因此需要帮助
解决方案
推荐阅读
- php - 如何在 wordpress WooCommerce 中的产品标题下方添加自定义字段文本
- r - 在 R 中定义和实现接口
- django - 使用 vue.js 请求时,Django RetrieveDestroyAPIView 无法正常工作
- java - 在线程池中获取任务拒绝错误
- android - AsyncTask 总是在运行并且没有完成
- java - 如何定期运行不同的脚本,但通过在远程服务器上运行命令
- c# - 我想使用 iTextSharp 在 PDF 中显示 GUJARATI 字体,我该怎么做?
- html - 如何在 Bootstrap 中删除选择框的圆角?
- ios - iOS - 手机锁定时显示视图
- python-3.x - 使用 pip3 安装 spacy 时出错