腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
EF
核心
更新
外
键
不会
更新
导航
属性
、
、
、
我有一个名为User的表,其中包含3个
外
键
CountryID、NationalityID和EducationID 用户可以
更新
这些
外
键
中的任何一个,并且端点应该返回
更新
后的用户实体以及
导航
属性
的详细信息x.Education).AsTracking() .FirstOrDefaultAsync(); 然后,如果用户想要
更新
,我会
更新</em
浏览 24
提问于2021-09-15
得票数 0
1
回答
Entity Framework Core 3.x数据库首先设计没有
外
键
的数据库
、
在对
EF
Core做了一些测试后,我发现选择数据并使用
属性
来指定
外
键
允许
EF
Core根据这些关系正确地选择数据。但是,它在插入、
更新
或删除时不处理
外
键
约束。当我试图研究这个问题时,我发现
EF
Core很可能依赖SQL Server来处理插入、
更新
和删除约束,因此忽略了这些操作的
EF
Core
属性
。我尝试过使用ModelBuilder来指定.OnDelete(DeleteBehav
浏览 0
提问于2020-10-13
得票数 2
1
回答
没有
外
键
的
EF
核心
关系
、
、
目前,我遇到了一个问题,我使用的是一个线性数据库,即它没有
外
键
,这些表仅由id字段关联,您必须在数据库中创建一个查询来连接带有联接和获取结果的表,在mysql数据库中,它工作得很好,因为它们只是查询,但是在实体框架中我想获得一个包含人员信息的员工列表,所以我会这样做:但是,由于它们在数据库级别与
外
键
无关,
EF
不允许我使用include。e.Noemp,
浏览 1
提问于2022-08-05
得票数 0
1
回答
实体FrameWorkCore一对多
外
键
关系
、
、
如果我不放进逆
导航
属性
呢?在我把
外
键
映射好之后会有什么不同吗?这两种选择之间有什么优势或劣势?
浏览 0
提问于2019-08-09
得票数 0
回答已采纳
2
回答
实体框架数据库优先-复合
外
键
、
、
、
我有一个包含两个复合
外
键
的数据库。例如,这里是
外
键
的生成脚本:我怎样才能做到: 谢谢!
浏览 5
提问于2012-11-28
得票数 10
1
回答
如何在仅按
外
键
保存连接表记录后加载相关对象?
、
每当我仅使用
外
键
添加连接行(附加课程)时,它都
不会
按照保存后的预期填写课程
属性
。不过,它确实填充了“学生”
属性
。 有人能查出我做错了什么吗?我可以通过在中间添加一个“get”电话来解决这个问题,只需要接收新
更新
的对象,但我相信这是不必要的。
浏览 1
提问于2020-12-16
得票数 1
回答已采纳
1
回答
自跟踪实体-如何
更新
导航
属性
?
、
、
、
、
我正在使用
EF
w/ Self Tracking Entities开发一个应用程序。因为STE不支持延迟加载,所以在更改
外
键
之后
更新
实体的
导航
属性
的开发首选方法或最佳实践是什么?这一点的解释如下: 通过设置
外
键
属性
更改对象之间的关系时,引用
导航
属性
将设置为null,并且
不会
同步到客户端上的相应主体实体。将图形附加到对象上下文后(例如,在调用ApplyChanges方法之
浏览 5
提问于2012-04-26
得票数 1
回答已采纳
1
回答
用于包含仅返回
外
键
的选项
Entity Framework是否提供了检索子对象的选项,这些子对象只填充了作为父对象的
外
键
的字段?我知道我能做到..。以指示我只想要回Id
属性
。 如果我们可以链接这些包含,我们就能够在我们想要返回的子对象上选择每个
属性
。或者更好的是,我希望能够在更全局的级别上配置一个设置,这样每当我请求Photos时,都会给
浏览 1
提问于2013-05-08
得票数 1
回答已采纳
2
回答
为什么实体框架引用一个甚至不存在的列?
、
、
、
、
我尝试过放置ForeignKey
属性
等,但是没有任何效果。
浏览 1
提问于2019-04-16
得票数 1
回答已采纳
1
回答
实体框架3.5没有在模型中添加所有
属性
、
、
、
问题是,当我从现有的数据库创建实体模型时,设计器会添加所有相应的表,但它似乎随机省略了一些
外
键
字段。然而,如果我在浏览器中浏览模型,我可以清楚地看到这些字段都包括在内。
浏览 1
提问于2013-10-08
得票数 0
回答已采纳
1
回答
要在
EF
中添加没有
外
键
的
导航
属性
,使用.NET
核心
Web进行DB优先迁移
、
、
、
、
我正在使用一个现有的系统,并将其
更新
到.NET
核心
、Web和
EF
。父表: Id、name等.子表: Id、ParentId、name等.虽然子表中存在ParentId,但没有
外
键
引用,但我希望能够在查询父表时使用include。我要求不添加FK作为删除的一部分,它们将-ve值放置到parentId列中。现在,在db优先迁移中,我如何在没有fk的情况下指定一个
导航
属性
,这样我的
EF
就可以执行关系操作;或者至少可以一起返回它们。添加可
浏览 1
提问于2020-04-28
得票数 3
回答已采纳
1
回答
EF
4.1 CodeFirst GetValidationErrors
、
、
如果我允许
EF
尝试
更新
,它将向用户返回无意义消息,如
外
键
引用错误,而我可以从DbEntityValidationResult (发出验证错误的
属性
名)中提取对用户有意义的信息。我将IDataErrorInfo用于验证规则,而不是
属性
。
浏览 0
提问于2012-09-18
得票数 0
回答已采纳
1
回答
AutoMapper: int?当源有值时,映射为空。
、
、
、
我创建了以下地图:在这个映射中,有一些
属性
是'int?‘(可空
外
键
)例如IDSUPERVISOR。但是,如果两者都具有相同的值(不修改值),则目标中的
属性
将映射到NULL,这是错误的! 编辑:我已经能够在一个简单的项目中隔离这个问题。您可以看到值在不应该被
更新
为空时是如何被
更新
为空的。
浏览 3
提问于2013-10-31
得票数 1
2
回答
添加
外
键
时NavigationProperty为null
、
、
每当我通过设置ForeignKey-ID向以前的实体添加
外
键
实体时,关联的对象都是空的。让我来解释一下: 在上一步中,我将AddressId
属性
设置为28,并通过调用context.SaveChanges()保存了实体上下文。
浏览 3
提问于2013-05-10
得票数 1
回答已采纳
2
回答
Mvc3数据库优先关系
、
我正在与ASP.Net MVC3
EF
4.1和表之间的关系通过
外
键
的项目工作。我使用数据库优先的方法,有三个表: Calendar、Calendar Users和Users。在生成的类中,还有一些虚拟ICollections,我认为它们以某种方式表示
外
键
。但是我不知道我该怎么处理它们?那么它是如何工作的呢?如果我应该手动处理它,我是否应该添加用户,添加日历,然后在CalendarUsers表中添加
键
以将它们绑定在一起?
浏览 0
提问于2012-04-30
得票数 1
回答已采纳
3
回答
EF
不从表中的
外
键
生成
外
键
关联
tblEvent中有一个字段ContactID,它通过
外
键
链接到tblContact中的ContactID。我已经检查过三次了;
外
键
在数据库里。实体框架模型
不会
像为其他
外
键
那样为其生成
导航
属性
和
外
键
关联。谢谢!
浏览 1
提问于2010-11-10
得票数 13
1
回答
为什么
更新
外
键
后引用约束不一致?
、
、
、
、
,UserAddress有一个UserId
外
键
。用户对象具有默认地址(DefaultInvoiceAddress和DefaultDeliveryAddress)的
导航
属性
,以及其所有地址的
导航
属性
:AllAddresses。我也尝试过清除两个默认地址
导航
属性
,但这也没有帮助。我怀疑这个问题是由于用户实体有两个对UserAddress的引用,并且两个
外
键
都被设置为引用同一个地址--我如何才能让
EF
处理
浏览 4
提问于2013-07-30
得票数 5
回答已采纳
2
回答
从没有
导航
属性
的数据库生成实体框架模型
我有一个数据库,其中许多表都有createdBy/modifiedBy列,这些列是用户表中的
外
键
。当我从数据库
更新
我的模型时,它会为所有这些关系生成
导航
属性
。用户实体最终使用几十个集合来
导航
这些关系。 当我从数据库
更新
模型时,我可以选择“在模型中包含
外
键
列”。如果我取消选中它,我会得到
导航
属性
,但
不会
得到外
键
字段。有没有办法生成相反的结果,保留
外
浏览 1
提问于2011-05-10
得票数 3
回答已采纳
1
回答
在从Kendo Grid执行Web操作时无法正确序列化
导航
属性
、
、
、
、
="GameSeriesId" data-bind="value:GameSeriesId"/>')但是,当我让编辑器弹出一个现有实例时,它正确地使用包含所有GameSeries实例的下拉列表。(我想要4)正确填充,但扩展的GameSeries
属性
的"GameSeriesId“值为1。我试过的是
浏览 5
提问于2014-08-19
得票数 3
回答已采纳
1
回答
如何生成sql命令以使用其他列
更新
主键
、
、
、
、
Npgsql数据提供程序使用ASP.NET 5 MVC应用程序使用
EF
对其进行
更新
。如果产品代码也被更改,
EF
Core会抛出错误 产品代码在其他表中用作
外
键
(带有onupdatesease子句),因此不能删除。如何也允许
浏览 1
提问于2021-10-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“疫苗地图” 更新啦!一键导航,让接种流感疫苗更轻松便捷!
EF Code-First技能进阶(3)
C#数据操作系列-6 EF Core 配置映射关系
EF Core Model更新迁移
EntityFramework Core是否可以映射私有属性呢?了解一下
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券