腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
fluent
api
为
外
键
赋值
?
、
、
、
我在我的dbcontext( ToDo,Category)中
使用
fluent
api
创建了两个模型,我想要实现的是,每当我创建一个新的ToDo对象时,CategoryId的默认值被指定为我之前成功创建的“default”类别的id,我仍然需要该关系是非可选的,以便能够
使用
级联删除,但是如果没有在请求主体中指定,categoryid的值始终分配
为
1。下面是请求和紧跟其后的响应: POST到
api
/todos { "Context":"2342
浏览 4
提问于2020-09-13
得票数 0
回答已采纳
1
回答
实体框架核心:无效列名“UserId1”
、
、
我试图
使用
实体框架核心/ .NET 5与我的数据库进行交互。我有一个名为UserId的属性,它是
外
键
。[UserId1]
如何
在实体框架核心中解决此问题?
浏览 2
提问于2021-09-30
得票数 1
回答已采纳
1
回答
在EF Core中,
如何
使用
Fluent
API
为
引用拥有的类型配置
外
键
、
引用拥有的Address通过持有
外
键
CountryCode来包含Country,这是Address类的一个属性。因此,我需要将此属性配置
为
外
键
。当我
使用
属性ForeignKey("Country")时,迁移是成功的,并且创建了具有正确列FK:[Companies].[Address_CountryCode]的表。然而,我想在我所有的EF核心DbContext配置中
使用
Fluent
API
。当迁移发现Address的
浏览 13
提问于2020-03-25
得票数 2
回答已采纳
1
回答
如何
使用
Fluent
API
正确映射一对零或一对一关系中的
外
键
?
、
我猜这是因为它试图从关系中推断出外
键
列。
浏览 6
提问于2013-10-17
得票数 0
1
回答
使用
实体框架内核设置约束
、
关于在实体框架中
为
外
键
关系设置删除操作的行为有大量信息,但是,我发现几乎没有关于
如何
指定
外
键
的“”约束的详细信息。}
如何
使用
Fluent
API
完成这一任务?
浏览 0
提问于2018-08-01
得票数 10
1
回答
是否在实体框架1-1 (必需)关系中自动执行级联删除?
、
、
、
正在寻找一种在Entity Framework中对1-0 / 1-1关系执行级联删除的方法,最好的答案是在DB上下文的modelBuilder上应用WillCascadeOnDelete(true);的
Fluent
API
上有一个片段。我的问题是,如果将关系设置
为
1-1 (
使用
必需的关系,甚至不将关系设置
为
可选的EntityTypeConfiguration),则是否默认执行级联删除,而不必像注释中提到的那样将其设置
为
Fluent
API
浏览 9
提问于2015-05-04
得票数 1
回答已采纳
1
回答
如何
使用
Entity Framework 5
Fluent
API
在列名不同的地方设置
外
键
?
、
我正在尝试
使用
Fluent
API
(Entity Framework V5)在以下领域类之间建立
外
键
关系:{ public long ModifiedBy { get; set; }}builder.Entity<User
浏览 0
提问于2013-07-18
得票数 1
回答已采纳
1
回答
EF
为
外
键
添加额外的列。
、
我
使用
数据注释来拥有
外
键
。EF成功地构建了一些列,但是
为
一些属性添加了额外的列。Int16 SWhCode { get; set; }} 我想要LiIdPeriod和SWhCode作为
外
键
EF将LiIdPeriod作为
外
键
添加,但对于SWhCode,它只是添加了一个名为InvtWare_SWhCode的额外列。我
如何
解决这个问题,并
浏览 1
提问于2015-04-22
得票数 1
回答已采纳
1
回答
首先
使用
ef4.1代码创建复杂类型的
外
键
、
因此,我可以
使用
类似于context.Users.FirstOrDefault(u => u.RoleType.Value == (long)RoleTypes.Admin) RoleTypes.Admin{} 然后,我
使用
fluent
api
创建了一个映射。
fluent
-
api
,
浏览 1
提问于2011-10-24
得票数 2
回答已采纳
2
回答
基于
fluent
API
的EF导航特性
、
、
我以前从未
使用
过导航属性,所以我试图了解它们是
如何
工作的。我更喜欢通过
fluent
API
来映射它们,作为首选。有谁能给我解释一下
如何
用
fluent
API
来建立这种关系?I want to understand the
fluent
API
used to construct this type of relationship.I have been able to use
fluent
API
浏览 2
提问于2015-08-17
得票数 1
回答已采纳
1
回答
如何
在不
使用
流利语的情况下建立手动关系
、
我不希望在实体框架中
使用
fluent
api
,相反,我更喜欢
使用
以下手动方式:public int id { get; set; } 但是,
如何
使用
上面的手动方式制作
外
键
呢?
浏览 3
提问于2016-03-18
得票数 0
回答已采纳
1
回答
EF核心-
使用
数据注释时出现多个级联路径错误,如果
使用
fluent
APIs则重复
键
。
API
创建索引等等..。如果为此添加迁移,代码将自动正确地选择
外
键
,并且迁移代码都很好。现在要添加级联限制,如果我通过
fluent
apis添加
外
键
定义(例如:- For Desk实体) .WithMany() .HasForeignKey但更新-数据库工作和创建的房间实体与重复
外
键
的其他两个实体的数据库。因此,基本上,如果我
使用
数据注释;在运行更新
浏览 2
提问于2020-01-20
得票数 0
回答已采纳
2
回答
在定义关系时,何时必须
使用
fluent
api
?
、
、
、
我想知道在定义1:M、1:1和M:M关系时是否必须
使用
fluent
api
。我知道
fluent
api
提供了数据注释无法实现的更多功能。但是,如果我们只考虑没有额外要求的直接关系(例如,在M:M关系中重命名
外
键
,或CascadeOnDelete等),那么我们是否可以依赖于数据注释?还是出于某些原因,
使用
fluent
api
仍然更好?
浏览 4
提问于2015-09-30
得票数 2
回答已采纳
1
回答
如何
在实体框架中
为
外
键指定表?
、
public string sku { get; set; } }public string skuA { get; set; }public string skuB { get; set; } 实体框架
如何
知道我们注释的是哪个外来的每个
外
键
都必须有
浏览 1
提问于2014-11-10
得票数 0
1
回答
如何
在EF6模板中“读取”EntityTypeConfiguration?
、
、
我试图编写T4模板来
为
我的模型类生成自定义视图,模型类位于另一个程序集中,映射基于EF6
fluent
API
。目前,我正在
使用
反射获取属性的名称和类型,我的问题是
如何
读取ModelConfiguration?例如,获取主键和相关模型的
外
键
。等。
浏览 3
提问于2014-03-28
得票数 2
回答已采纳
1
回答
EF核心:
如何
在单向关系中指定
外
键
、
、
我正在
使用
Entity Framework Core 6
fluent
API
在.NET Core项目中配置我的数据库模式。在声明双向关系时,我们可以很容易地指定这样的
外
键
: .HasMany(x => x.Bars)然而,如果我们有这样的单向关系: modelBuilder.Entity<Foo>
浏览 14
提问于2022-03-01
得票数 5
回答已采纳
1
回答
我应该
使用
DataAnnotations,FluentAPI,还是两者兼用?
、
、
public Permission Permission { get; set; }正如您所看到的,这个想法是通过一个Role表在Permission和RolePermission之间建立一对多的关系,
为
我的应用程序的用户提供一种方法来配置在运行时应该附加哪些角色的权限那么,
如何
正确定义这种关系和
外
键
呢?我是
使用
FluentAPI,DataAnnotations,还是两者兼用?我该怎么做呢?
浏览 4
提问于2022-09-05
得票数 1
回答已采纳
1
回答
工作: EF核心3.1,多重(0..1)-1关系
、
、
这开始是一个关于
如何
做到这一点的问题,我花了一天的大部分时间在旋转,然后在试图问一个好问题的过程中,我想我解决了我的问题。由于我已经编写了问题和示例代码(至少有五个迭代),所以我无论
如何
都要发布它,并问如下: 地址是不共享的(也就是说,如果两个用户碰巧有相同的地址,最终会被两个不同的
键</em
浏览 0
提问于2020-09-05
得票数 1
回答已采纳
4
回答
外
键
导航属性命名约定选项
、
当
使用
实体框架4.1时,是否有导航属性命名约定的替代方案?
浏览 4
提问于2012-03-21
得票数 2
回答已采纳
1
回答
Fluent
API
,定义主键
为
外
键
、
、
、
、
key 1public int ProductID {get; set;} 我不知道
如何
将这两列同时设置为主键和
外
键
浏览 5
提问于2013-03-26
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券