腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
属性
标
记为
外
键
、
、
public string Id { get; set; } public string ApplicationUserId { get; set; } 我故意不想创建类型为ApplicationUser的
属性
我确实希望有一个包含主键的
属性
,然后我可以使用它来按需检索这些对象。 我如何告诉EF核心ApplicationUserId是ApplicationUser.Id的
外
键
。
浏览 13
提问于2021-07-06
得票数 1
回答已采纳
1
回答
表中仅包含
外
键
、
表只能包含
外
键
和其他表的
属性
,否则这些
外
键
将被标
记为
表的主键。
浏览 1
提问于2021-08-10
得票数 0
1
回答
在ASP.Net MVC 5应用程序中,默认情况下
外
键
是可空的。
、
、
我想知道,在代码第一约定中,是由ASP.NET MVC-5框架创建的
外
键
是否使用实体框架在默认情况下是可空的?我试图创建
外
键
关系,结果显示
外
键
列是可空的。我有一种想法,如果我
将
列标
记为
外
键
,则应该按实体框架将其标
记为
非NULLABLE。一对多:一个“标准”可以有很多“孩子”。{ get; set; } public virtual ICollection<
浏览 3
提问于2017-08-09
得票数 1
回答已采纳
1
回答
EF在通过EntityState.Modified更新时会做什么?
、
至于将我的导航
属性
设置为null的ApiController --因为禁用了该上下文实例的代理。 如果我更改任何
属性
或将其状态设置为Modified并保存更改,会发生什么情况?实体框架将如何处理这些null导航
属性
?
浏览 3
提问于2013-05-29
得票数 0
回答已采纳
1
回答
级联删除与Breeze不合作
、
、
、
、
我有一个子表,它的
外
键
引用了另外两个表,Parent1 & Parent2 (这些不是这些表的实名)。Parent1 & Parent2都与祖父母有一对多的关系。我对这两个
外
键
都设置了级联删除,当我从中删除Parent1或Parent2表中的一行时,级联正常工作,相应的子表中的行将被删除。“System.Exception”类型的异常发生在Breeze.ContextProvider.dll中,但未在用户代码中处理 附加信息: UPDATE语句与
外
键
约束"FK_
浏览 2
提问于2014-11-03
得票数 1
回答已采纳
1
回答
EF7
将
子对象设置为空问题
、
、
Org = null _provider.SaveChanges();
将
更改保存到数据库时发生异常。EF试图插入具有空PK的相关Org项。是解决这个问题的方法吗?在数据库字段中,包含标
记为
“允许null”的Idf_Org
浏览 2
提问于2016-06-07
得票数 1
回答已采纳
1
回答
使用EntityCollection.Remove()从DB中删除项
、
我可以使用以下方法从数据库中删除DetailObject: 在Remove()之后,deleting_detail_ob
浏览 0
提问于2013-05-07
得票数 0
1
回答
MVC5:对象引用没有设置为对象的实例?
、
、
、
、
在我的IdentityModels.cs中定义了以下
属性
} return View(model);user.Sponsor
属性
破坏了第一个用户TwitterUrl: "https://twitter.com/sponsor1"
浏览 1
提问于2014-06-12
得票数 2
1
回答
实体框架DbContext .Remove(obj)与.Entry(obj).State = EntityState.Deleted
、
_db.Item.Remove(DeleteThisObj);但将其标
记为
删除:_db.SaveChanges(); 操作失败:由于一个或多个
外
键
属性
不可空,关系无法更改。当对关系进行更改时,相关的
外
键
属性
将设置为空值。如果
外
键
不支持空值,则必须定义新的关系,必须为
浏览 2
提问于2014-07-15
得票数 7
1
回答
.NET RIA服务元数据和
外
键
、
、
现在,在尝试构建时,在生成的文件App.Web.g.cs中包含
外
键
的元数据中出现错误。问题是,有很多评估
将
实体与简单的值进行比较。例如,Order.Customer是Customer.ID的
外
键
,以下代码失败:我期望看到
浏览 2
提问于2010-01-10
得票数 0
1
回答
在MVC中将对象保存到数据库
、
如何在创建新帖子时
将
现有人员插入到帖子中?实际上,我只能通过从视图获取值来插入一些字段,如int、string等,但在这种情况下,它不是一个值,它是一个对象,我如何插入数据?
浏览 11
提问于2016-08-24
得票数 1
1
回答
MVC模型
外
键
导航
属性
、
、
、
我目前有一个博客模型,其中我有一个博客作者的
外
键
: [ForeignKey("BlogAuthorModel")]为了使
外
键
工作,我不得不将BlogAuthorModel
属性
添加到类中。当我尝试
浏览 1
提问于2012-12-11
得票数 0
回答已采纳
2
回答
如何在没有HasForeignKey()的情况下引用
外
键
WithRequired() .WillCascadeOnDelete();
将
关系配置为使用对象模型中公开的
外
键
属性
。如果对象模型中未公开外
键
属性
,则使用Map方法.。 真是太棒了。但是它引入了CATC-22的情况,因为如果我通过删除我不想要的Part
属性
浏览 3
提问于2011-05-10
得票数 1
回答已采纳
1
回答
使用LINQ在另一个表中创建和插入ID
、
、
我试图
将
一个文件上传到我的数据库中一个当前正在修改的文档中。tblFileDoc -FileId -DocId 我试过这个解决方法,但我得到了一个
外
键
错误。所以我怀疑我的代码是否正确。
浏览 5
提问于2014-03-26
得票数 1
回答已采纳
1
回答
如何删除实体框架6中的多对多关系
、
、
、
如果
将
许多项连接到多个关系中,则在从数据库中删除项目时,我有问题。| | |Project表和Job表中的主键在其他表中也被设置为
外
键
,但我认为这不是问题,因为当我从Job表中删除项时,其他表中的所有相关项都会正确地删除它 await db.SaveChangesAsync(); 我在awa
浏览 0
提问于2016-03-25
得票数 6
回答已采纳
1
回答
如何在删除记录时检查
外
键
约束是否失败
、
、
、
在数据库中,我使用其他表创建了多个
外
键
。现在,当用户尝试删除记录时,而不是真正删除,我希望
将
记录标
记为
deleted = 1,这应该只在子表中没有引用记录时执行。现在,每当用户试图从父表中删除一条记录时,
外
键
将
检查约束,然后删除该记录,在这里,我希望它标
记为
deleted = 1,而不是实际删除。我已经尝试过使用transaction->start和transaction->complete,所以如果
外
键
浏览 4
提问于2020-07-16
得票数 0
2
回答
当从集合中删除时,EF6不会将实体的状态标
记为
已删除
、
操作失败:由于一个或多个
外
键
属性
不可空,关系无法更改。当对关系进行更改时,相关的
外
键
属性
将设置为空值。如果
外
键
不支持空值,则必须定义新的关系,必须为
外
键
属性
分配另一个非空值,或者必须删除不相关的对象。在阅读了几篇文章之后,我似乎不得不将实体的状态标
记为
已删除,而不是从集合中删除实体。2> --如果我们
将
实体添加到集合中并调用dbContext.SaveCha
浏览 2
提问于2017-06-29
得票数 2
1
回答
SQL Server不受信任的
外
键
、
、
、
我有几个带有不受信任的
外
键
的SQL Server2005数据库。在sys.foreign_keys对象目录视图中,这些
键
被标
记为
"Not for Replication“(is_not_for_replication=1)。我已经运行了一个脚本来捕获这些不受信任的密钥,并运行 CHECK CONSTRAINT [keyname] 对每一个
键
。,但是sys.foreign_keys视图仍然将它们标
记为
不
浏览 13
提问于2015-02-13
得票数 2
2
回答
代码首先拒绝级联删除一个实体。
、
、
操作失败:由于一个或多个
外
键
属性
不可空,关系无法更改。当对关系进行更改时,相关的
外
键
属性
将设置为空值。如果
外
键
不支持空值,则必须定义新的关系,必须为
外
键
属性
分配另一个非空值,或者必须删除不相关的对象。 .HasForeignKey(x =>
浏览 4
提问于2015-05-29
得票数 3
回答已采纳
1
回答
需要获取标
记为
"Deleted“的实体的
外
键
进行审核
我需要找到要删除的实体的
外
键
,即相关实体的EntityKeys (RelatedEnds),但相关实体的EntityKeys为空。 有没有办法获取已标
记为
删除的实体的
外
键
?EF是否
将
已标
记为
删除的实体的所有RelatedEnds的EntityKeys置为空?如果是这样,有没有办法让我拿到外
键
?
浏览 4
提问于2010-04-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存耗尽后Redis会发生什么?
Hibernateinverse和cascade属性知识要点
CukeTest1.5.新版本特性!
Hibernate实体关系映射
硬盘无法格式化怎么办
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券