腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
c#
EF
fluent
api
为
值
对象
成员
创建
索引
c#
、
domain-driven-design
、
value-objects
我有一个实体,它包含名称为的
值
对象
,如下所示: 像这样的东西
浏览 57
提问于2021-11-18
得票数 2
回答已采纳
1
回答
EF
你能用阴影属性制作多列
索引
吗?
c#
、
entity-framework
、
sqlite
、
entity-framework-core
、
ef-fluent-api
我试图
使用
阴影属性
创建
多列唯一
索引
。我知道我只需要添加一个属性就可以解决这个问题,但是我想看看这是否有可能保持我的模型的清洁。要
创建
多列
索引
,可以在
Fluent
API
中
使用
以下选项: modelBuilder.Entity<AlbumTrack>().HasIndex(t => new { t.TrackNumber, t.AlbumId().HasIndex(t =>
EF
.Property<int&
浏览 3
提问于2017-12-12
得票数 9
回答已采纳
1
回答
EF
在错误的顺序上保存实例
c#
、
entity-framework
、
entity-framework-6
) { }context.As.Add(a); context.SaveChanges(); 考虑到该模型,迁移
为
A
创建
了一个带有Guid PK的表,并为B
创建
了一个表。问题是:当它命中SaveChanges时,
EF
试图在插入A之前插入B,这会在数据库上
创建
一个FK异常。 我是不是遗漏了什么,或者这是
EF
6中的一个bug?
浏览 26
提问于2019-07-04
得票数 1
3
回答
EF
代码优先-具有导航属性的多列
索引
c#
、
entity-framework
、
ef-code-first
、
entity-framework-migrations
、
ef-fluent-api
我希望对多个列(如中所述)设置
索引
,但其中一个属性是模型中没有外键属性的导航属性。 modelBuilder.Entity<User>().Property(u => u.Email).HasMaxLength(256);} 类型'My.NameSpace.Shop‘必须是非空
值
类型,才能将其用作泛型类型或方法My.NameS
浏览 6
提问于2016-06-09
得票数 2
1
回答
EF
5代码优先-数据注释与
Fluent
API
entity-framework
、
data-annotations
、
fluent
我是实体框架的新手,我将首先
使用
ASP.NET代码开始一个新的
EF
5 MVC项目。据我所知,您可以对域模型
对象
中的属性
使用
数据注释,也可以
使用
Fluent
API
来定义属性数据类型(
创建
对象
时在DB中)、大小、它们是否
为
空等等。 是否有一般建议的方法来选择哪一种?我看不出在
使用
数据注释时,
如何
在DB中
创建
该属性时指定该属性的数据类型和大小,而
使用
浏览 0
提问于2013-08-05
得票数 2
回答已采纳
2
回答
EF
代码优先模型是否打算完全描述数据库的结构?
entity-framework
、
ef-code-first
、
data-migration
因为
EF
将自动
为
您从头开始生成一个数据库(如果它还不存在,只
使用
数据模型(包括DbContext.OnModelCreating中的数据注释和流畅的
API
)),所以我假设数据模型应该完全描述您的数据库的结构但是,我遇到了,
EF
Triage团队的一名
成员
建议在数据迁移中添加自定义
索引
,但不是作为数据模型字段的注释,也不是
Fluent
API
代码。但这不是意味着从头开始自动生成数据库的任何人都不会将这些自定义
索引
添加
浏览 1
提问于2013-02-17
得票数 4
1
回答
如何
实现自我引用许多与实体框架核心1.1的关系?
c#
、
asp.net-core
、
many-to-many
、
entity-framework-core
、
self-referencing-table
我遵循本教程
使用
EFCore1.1:实现我的友谊系统public class Friendship public Guid ApplicationUserIdy.FriendRequestsAccepted)} 无法确定类型
为
“而且,随着
EF
Core的快速发展,我找到了许多不同的方法来实现这一点。我不确定我的自我引用多到多关系的实现,有人能给
浏览 2
提问于2017-06-15
得票数 3
回答已采纳
3
回答
如何
使用
EF
Core
fluent
api
创建
多个
索引
?
c#
、
ef-core-2.1
我想
使用
fluent
api
在我的两列(不是复合
索引
,只是两个单独的
索引
)上设置
索引
。modelBuilder.Entity<T> .HasIndex(h => h.Column2); 但是,从外观上看,不可能像这样链接
索引
浏览 0
提问于2019-02-21
得票数 3
1
回答
实体框架:具有自引用的多对一关联
entity-framework
我在
创建
与实体框架代码的关联时遇到了一些问题。---------------------1 1 3谢谢我找到了解决方案,在调试和
使用
之后,可能有人遇到了同样的问题。FK时,
EF
可能有一些问题,其中只有子类中的反
浏览 2
提问于2014-03-17
得票数 0
1
回答
如何
消除ASP.NET标识中UserId列的重复
c#
、
asp.net
、
asp.net-mvc
、
asp.net-core
、
asp.net-identity
在我的.NET项目中,我
创建
了一个类"ApplicationUser“,它继承自IdentityUser,如下所示 { public ApplicationUser ApplicationUser { get; set; }} 但是当我
创建
一个新的类别时,它会进入数据库,数据库中有两列Id,第一列是UserId,第二列是ApplicationUserId,这不是我
浏览 21
提问于2021-11-18
得票数 0
回答已采纳
2
回答
如何
将
索引
从主键更改为另一个唯一列?
entity-framework
、
ef-code-first
、
entity-framework-migrations
get; set; } public decimal Amount { get; set; }和
Fluent
API
:HasKey(c => c.Id); .HasDatabaseGeneratedOption(DatabaseGeneratedOption.IdentityProperty(c => c.Citation
浏览 1
提问于2014-07-29
得票数 0
4
回答
防止不
创建
外键
索引
的
EF
6
entity-framework
、
ef-fluent-api
我
使用
EF
6代码优先方法
创建
数据库。在添加迁移和更新数据库时,默认情况下,它总是
为
表中的每个外键
创建
Non-cluster Index。我已经搜索并找到了以下解决方案 此外,我还在
使用
fluent<
浏览 1
提问于2017-09-14
得票数 3
回答已采纳
1
回答
索引
和所属类型
entity-framework-core
、
ef-core-2.0
我一直在我的
EF
Core 2.0模型中
创建
自己的类型,并通过.到目前为止都很奇怪。我当前的问题是
创建
一个
索引
,该
索引
包含来自另一个实体内部我拥有的类型的一个或多个属性。但是,
使用
导航属性,您可以求助于string-name版本并引用影子属性.我没有运气尝试拥有的类型-它似乎
EF
没有
创建
“影子属性”
为
他们。引用实际的列名错误,因为它不是模型中定义的属性名称(并且似乎确认了我的“没有影子属性”的想法);而且nameof不适用于子
浏览 1
提问于2018-03-08
得票数 10
1
回答
EF
核心-处理特定类型的全局设置
c#
、
entity-framework
、
.net-core
、
entity-framework-core
有没有办法在
EF
核心达到某种类型时
为
它指定一个默认
值
转换器,而不是在
fluent
API
中手动
为
每个实体指定它? 示例:当命中类型Guid时,
EF
核心知道
使用
顺序Guid生成器。我们
如何
对自定义类型做同样的事情呢?
浏览 0
提问于2019-10-17
得票数 1
1
回答
不同类型列之间的实体框架关系
c#
、
entity-framework
、
ef-fluent-api
我试图
使用
EF
fluent
API
来映射这种关系,但由于两列之间的类型不同而有问题。我尝试在Foo类中
创建
一个属性,它简单地将ParentFooKey解析
为
一个Guid,但是当我尝试在
Fluent
API
中
使用
该属性时,会出现一个错误,因为该属性没有在
EF
中映射。或者,在
EF
中是否有将ParentFooKey映射
为
Guid的方法?ParentFooKey列中的
值
浏览 3
提问于2016-06-15
得票数 1
回答已采纳
2
回答
如何
使用
EF
6.1
fluent
API
创建
空间
索引
entity-framework
、
spatial
、
spatial-index
、
entity-framework-6.1
、
ef-fluent-api
是否可以
使用
EntityFrame6.1
Fluent
API
创建
空间
索引
?
浏览 1
提问于2014-07-15
得票数 9
回答已采纳
1
回答
如何
在运行时从
Fluent
API
映射规范中获取MaxLength?
c#
、
reflection
、
entity-framework-5
、
fluent-interface
、
maxlength
我需要首先
使用
Fluent
API
和EntityFramework5Code检索
为
字段指定的最大长度
值
。我已经看过几个
使用
MetadataWorkspace的例子,但是当您
使用
Fluent
API
时,它不起作用。例如,我尝试了这段代码,但是MaxLenght的
值
总是
为
null: ObjectContext.MetadataWorkspace.GetItem<GlobalItem>(typ
浏览 3
提问于2013-12-18
得票数 1
回答已采纳
1
回答
Fluent
Api
没有
创建
完全正确的迁移文件内容,因此没有将唯一的
索引
应用于数据库
asp.net-mvc
、
entity-framework
、
asp.net-mvc-5
、
entity-framework-6
、
ef-fluent-api
(标题已被更改,请参阅下面的编辑以获得更改) 当我
使用
fluent
API
定义具有两个唯一
索引
的表时正如所述,虽然
EF
Fluent
API
能够
创建
看起来像正确的迁移文件,包含所有正确的属性,但这并没有转化为完全成功地迁移到DB,这只是必要的,因此
创建
了默认
索引
(迁移文件中指定的所有<em
浏览 2
提问于2017-10-31
得票数 0
回答已采纳
1
回答
EF
代码第一错误“指定
索引
已经存在.[ IX_Id ]”用于
对象
树
entity-framework
首先
使用
EF
代码4.3,我试图用必需的关系和必需的可选的关系来建模
对象
树。modelBuilder.Entity<Middle>().HasRequired(t => t.Child).WithOptional().WillCascadeOnDelete();有人知道
如何
解决这
浏览 2
提问于2012-03-30
得票数 4
3
回答
EF
核检查约束
sql
、
sql-server
、
ef-code-first
、
entity-framework-core
是否可以通过
EF
核心向表添加check约束。 我一直在寻找唯一的问题,我发现的是
Ef
7和一个早在一年前。所以我只是在徘徊,如果有什么改变。
浏览 3
提问于2017-06-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
EF Code-First技能进阶(1)
EF Code-First技能进阶(2)
【EntityFramework系列】入门干货
字符串的常用用法有哪些?
C#数据操作系列-12 NHibernate的增删改查
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券