腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用fluentapi以编程方式指定
表
的
外
键
、
、
、
您好,是否可以使用entity将foriegnkey分配给
表
... category_id不幸
的
是,无法
在
创建
表
时将category_id指定为
外
键
实体表本身将category_id作为列
而
不是
外
键
所以..。我想将这个指定
浏览 2
提问于2011-08-19
得票数 0
回答已采纳
1
回答
在
一个
表
中有
2个
相同
的
外
键
。
Fluent
Api
生成
3个
外
键
而
不是
2个
、
、
我
的
问题是
在
EF Core 2.2中使用
Fluent
API
。我需要在
一个
表
中
生成
3个
外
键
,
而
不是
2个,它会
生成
我
的
表
不需要
的
EmployeeId。下面是我
的
代码:
浏览 10
提问于2019-03-28
得票数 0
回答已采纳
4
回答
外
键
导航属性命名约定选项
、
当使用实体框架4.1时,是否有导航属性命名约定
的
替代方案?virtual MyObject SomeOtherName { get; set; }添加[ForeignKey("OldStepId")]和[ForeignKey("NewStepId")]属性后,
生成
的
浏览 4
提问于2012-03-21
得票数 2
回答已采纳
1
回答
实体框架核心:无效列名“UserId1”
、
、
我试图使用实体框架核心/ .NET 5与我
的
数据库进行交互。我有
一个
名为UserId
的
属性,它是
外
键
。下面是关系映射protected override void OnModelCreating(ModelBuilder builder) base.OnModelCreatingclass UserClaim : IdentityUserClaim<string> public
浏览 2
提问于2021-09-30
得票数 1
回答已采纳
4
回答
为什么
在
Entity Framework中
的
类
中有
外
键
?
、
、
、
在
NinjaEquipment内部,我有:public Ninja Ninja { get; set; }。我看到有些人还包含了对外
键
的
引用,例如:public int NinjaID { get; set; }。这样做
的
意义是什么?如果我想了解一对多关系
的
“父”关系,那么简单
的
Ninja引用还不够吗?
浏览 0
提问于2016-05-26
得票数 6
1
回答
EF核心将foriegn键指定为具有枚举中值
的
引用
表
,但我希望在数据库
中有
一个
包含枚举值
的
引用
表
。为此,我创建了
一个
由EF核心创建
的
TestTypeEntry实体,并从TestType枚举中
的
值中将其作为种子。public int TestTypeEntryID { get; set; }} 现在,我只想使用
fluent
API
在
TestData.Type (枚举)和测试类型条目
浏览 0
提问于2018-09-16
得票数 1
1
回答
删除代码第一到第一到零或第一
的
级联
、
、
、
我有
一个
名为Items
的
实体,然后我有几个实体有
一个
外
键
(
而
不是
NULLABLE)到这个
表
键
ItemId。然后,我有另
一个
表
名为Items,它也依赖于Item,但在本例中它是(NULLABLE)
外
键
。 当我删除 items
表
中
的
项时,会发现士兵
表
中存在
的
项存在错误。如果没有带有项目的士兵,则
浏览 0
提问于2014-08-18
得票数 0
回答已采纳
1
回答
如何使用
Fluent
NHibernate和SchemaUpdate.Execute()对外
键
进行索引?
、
、
、
在
Fluent
NHibernate
中有
没有一种方法可以指定
一个
外
键
应该被索引? MS Sql Server
的
默认配置不为
外
键
编制索引。我希望由NHibernate模式
生成
/更新工具
生成
的
模式来索引这些
键
。当我只使用HasMany或HasManyToMany方法时,不会创建这样
的
索引。对于原始XML映射,这是可能
的
吗?
浏览 0
提问于2009-11-24
得票数 3
回答已采纳
1
回答
主义/Symfony导致迁移
的
无序性
、
、
、
、
我不确定这是
不是
个窃听器,但对我来说确实是个错误。 当我使用
生成
迁移时,涉及到Symfony
中有
外
键
的
表
,导致
的
迁移似乎是不正常
的
。例如,假设我
在
表
A到
表
B
中有
一个
外
键
,并且删除
表
A中
的
表
B和引用字段,则第一次迁移会删除
表
B和
表</
浏览 4
提问于2010-12-27
得票数 2
回答已采纳
1
回答
EF 6.1码中具有不同主键
的
一对一关系
、
、
、
、
我
在
使用EntityFramework6.1从PayGroup对象获取对employee对象
的
引用时遇到了问题。
在
PayGroup.SupervisorId -> Employee.EmployeeId上
的
数据库
中有
一个
外
键
。请注意,这是一种零或一对一
的
关系(薪资组只能有
一个
主管,员工只能是
一个
薪资组
的
主管)。 根据,
在
具有不同主键
的
<em
浏览 1
提问于2017-06-14
得票数 4
回答已采纳
1
回答
EFCore通用存储库和UnitOfWork设计模式
、
、
、
、
我有
一个
这样
的
基类: public class Base protected Base() CreatedDate = DateTime.NowIsDeleted { get; set; } { .OnDelete(DeleteBe
浏览 122
提问于2021-02-02
得票数 0
回答已采纳
1
回答
关闭阴影属性
生成
、
、
、
我
在
设置实体框架核心
外
键
时遇到了
一个
奇怪
的
问题。EF不断为我
的
属性自动添加
一个
阴影属性,并且正在为它创建
一个
外
键
。不过,这对我来说很好--我希望能够将
外
键
删除行为设置为级联--使用“自动”阴影属性,我是不允许这样做
的
。因此,我决定使用
Fluent
API
创建自己
的
外
键
: mo
浏览 0
提问于2018-07-02
得票数 7
回答已采纳
1
回答
配置跨越三个
表
的
约束和关系
的
正确方法是什么?我应该使用DataAnnotations,FluentAPI,还是两者兼用?
、
、
我遵循
的
是EF
的
代码优先方法,并定义了以下实体。set; } } 正如您所看到
的
,这个想法是通过
一个
Role
表
在
Permission和RolePermission之间建立一对多
的
关系,为我
的
应用程序
的
用户提供一种方法来配置在运行时应该附加哪些角色
的
权限
浏览 4
提问于2022-09-05
得票数 1
回答已采纳
2
回答
Fluent
API
中带有常量
的
外
键
、
、
、
我需要从数据库中加载
一个
reqired:many关系。现在我
的
问题是,相关
表
的
键
由三个
键
组成:{ [Column(Order = 0)] public string Description { get; set; } 我尝试
在</em
浏览 0
提问于2018-06-07
得票数 5
1
回答
如何使用复合主键创建
表
的
复合
外
键
、
、
我有两个具有复合主键
的
表
:{ [Column(Order = 1)]}我试过像这
浏览 0
提问于2017-03-02
得票数 3
回答已采纳
2
回答
实体框架为导航属性Id插入父Id
、
我有
一个
与另
一个
.1
的
关系
的
类。这两个是彼此
的
导航属性。Id列应该由DB填充,但EF 6试图将父列
的
Id作为子导航属性
的
Id传递。我不知道为什么会这样。当进行实际
的
context.SaveChanges()调用时,导航属性
的
Id应该是0。我使用进行检查,
而
DB
的
INSERT语句则试图插入父程序
的
Id。如何解决这个问题,以便EF不尝试将父元素
的
Id用作导航属性<em
浏览 2
提问于2015-11-30
得票数 2
回答已采纳
1
回答
如何用模型优先方法增加一对一关系
、
、
在
添加迁移时获取以下错误, 有一些解决方案建议在其中
一个
实体中添加
外
键
,然后使用
Fluent
API
。但是,由于我使
浏览 1
提问于2019-03-04
得票数 0
回答已采纳
3
回答
如何创建具有组合
键
的
表
,该组合
键
的
每个成员都是其他
表
的
外
键
成员
、
、
、
、
我正在尝试(第一次)
在
MVC项目上使用注释编写代码。根据记录,这并
不是
整个模型,并且为了问题
的
目的
而
进行了简化。一切都被编译了,但是当我试图导航到Customers页面(实际上是
一个
没有提到
的
引用customers
的
类)时,我得到了以下错误...我尝试过不同
的</
浏览 1
提问于2013-07-20
得票数 0
1
回答
在
实体框架核心1.0中,如何重命名索引?
、
、
到目前为止,我已经允许EF自动为我
的
项目
生成
索引和键名,但不幸
的
是,im开始
在
一个
场景中达到字符限制。基本上,我有两个带有聚集
键
(4列)
的
表
,需要在它们之间创建
一个
查找
表
。最好是
在
Fluent
API
中,如何在实体框架7中手动命名
外
键
索引
而
不是
FK_table2_table1_table1ID
浏览 3
提问于2016-01-26
得票数 1
1
回答
实体框架6
在
多个派生类中编码第
一个
TPH
外
键
、
当基类中没有
外
键
时,我试图了解需要做什么才能在多个派生类中引入
相同
的
外
键
。
外
键
属于同一类型,而且我能够使各个派生类都使用
相同
的
列名,但当我尝试引入
外
键
注释时,实体Framework 6根本无法创建任何
外
键
。值得一提
的
是,如果我允许EF创建Bar_Name1
而
不是
重用现有的列,那么它会适当地添加
浏览 2
提问于2014-12-04
得票数 2
点击加载更多
相关
资讯
C#数据操作系列-6 EF Core 配置映射关系
JPA+SpringData 操作数据库原来可以这么简单-深入了解 JPA-2
数据库基础知识:数据库中的约束和三大范式
MySQL中外键约束详解 外键在表关系维护中的作用
Mysql数据库外键基础知识和操作
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券