腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1312)
视频
沙龙
1
回答
如
何在
代码
优先
实体
框架
fluent
API
中
指定
多
列
唯一
约束
、
、
假设我有以下
实体
: public int ID{get;set;} public DateTime Date{get;set;}} 这是一个一对
多
的关系问题是我还想确保每个日期在每个日历
中
只存在一次。也就是说,没有两天同时具有相同的Date和相同的CalendarID。在
浏览 7
提问于2017-12-09
得票数 5
回答已采纳
1
回答
除了另一个外键财产外,EF核心一对
多
的关系
、
、
、
如果这些导航不应该是相同关系的一部分,则在不
指定
反向的情况下配置它们。最后我使用了
Fluent
API
和ModelBuilder。
API
,我们可以删除City
中
的那个City导航属性,并调用一个空的WithMany (参见第一个注释): .HasOne<City>(u => u.City) .HasForeignKey(u =
浏览 0
提问于2019-09-12
得票数 0
1
回答
实体
框架
代码
中
的
唯一
键
约束
优先
、
如何首先使用配置或
Fluent
API
在
实体
框架
代码
中
设置
唯一
键
约束
。
浏览 2
提问于2013-07-12
得票数 0
1
回答
以编程方式从
实体
框架
6的对象上下文中获取有关索引和
约束
的元数据
、
、
、
、
我正在处理
代码
优先
环境
中
的
唯一
索引。它们的定义如下:使用
实体
框架
的元数据模型,我希望以编程的方式获得给定特定类型(本例
中
为Foo)的索引(或
约束
)列表。例如,您可以获得一个属性名称的列表,该列表是
指定
集的主键,
如
:。Entity还可以通过类似的方法轻松地公开导航属性:。 是
浏览 1
提问于2019-04-06
得票数 3
4
回答
带有标识[x]的项已经存在于元数据集合
中
。我该怎么解决这个问题?
、
、
、
、
我正在使用
实体
框架
6,使用POCO和
fluent
-
API
,我注意到了一个恼人的bug。如果我有一个名为MyEntity的
实体
,而这个
实体
有一个名为MyProp的属性,那么就不可能创建一个名为MyEntity_MyProp的
实体
。\r\nParameter name: item"bug“很明显:元数据集合
中
的键EntityName_PropertyName必须是
唯一<
浏览 6
提问于2015-04-02
得票数 12
回答已采纳
3
回答
实体
框架
v6.13 -向表
中
添加新
列
、
、
、
我有几个现有的Windows控制台应用程序,它们使用
实体
框架
6.13访问数据库表。我希望在数据库表
中
添加一个新
列
。当新
列
被添加到表的末尾时,现有的控制台应用程序会失败吗?我不会更改表
中
列
的顺序。我计划将该
列
添加到数据库表的末尾。 使用
实体
框架
模型(在没有新
列
的情况下访问表)的现有生产控制台应用程序会因更改而失败吗?
浏览 13
提问于2016-06-13
得票数 1
回答已采纳
1
回答
实体
框架
模型:以编程方式创建
唯一
约束
、
、
我试图为我的"UserAccount“
实体
/类的”用户名“属性添加一个
唯一
的
约束
。使用
代码
优先
,这是没有问题的,但对于模型第一,我找不到任何关于如何实现这一点。设计器不支持此功能。我不能使用注释,因为
实体
类是自动生成的。我不能使用
Fluent
API
,因为模型
中
没有调用OnModelCreating()方法,因此我没有DbModelBuilder实例。我
唯一
能想到的就是在应用程序启动时执行某种手动
浏览 7
提问于2017-10-25
得票数 0
回答已采纳
4
回答
是否可以使用
实体
框架
直接引用多到多表,首先使用
代码
?
、
、
我正在使用
实体
框架
并建立一个多到
多
的关系。我使用
fluent
API
创建了这两个
实体
之间的关系(假设用户和组):.WithMany(t => t.Groups)m => public int UserId { get; set; } }
指定
的架构无效每
浏览 0
提问于2012-03-21
得票数 16
回答已采纳
2
回答
实体
框架
级联删除,即使数据库
中
没有设置级联
[UserProducts] CHECK CONSTRAINT [FK_UserProducts_Users]UserID表
中
的UserProducts
列
是具有另一
列
ProductID的复合主键的一部分还有两个额外的DateTime
列
,因此Entity不将UserProducts视为链接表。 上面的外键没有级联删除,我也没有设置任何东西来处理
实体
框架
外键关联上的OnDelete。然而,当我从
代码
中
删除一个用户
实体
时,entit
浏览 0
提问于2014-06-18
得票数 0
回答已采纳
1
回答
插入新
实体
时如何重写布尔值上的Server默认值
约束
?
、
、
、
、
此项目使用
实体
框架
代码
-
优先
。ALTER TABLE [dbo].,但是在调用保存更改之后,该属性为true,并且在数
浏览 4
提问于2016-02-15
得票数 0
回答已采纳
2
回答
使用3
列
主键将
多
对
多
的表连接起来
、
、
、
我想使用
代码
优先
和
fluent
API
基于3个
实体
创建3个表。我使用的是
实体
框架
版本6,连接表需要一个3
列
的主键和其他
列
.我的问题是:如何使用
代码
-首先使用C#
Fluent
API
来创建/映射PatientTreatment表的3
列
主键?谢谢。联接表{ PatentId,TreatmentId,TreatmentDate }的3
列
主键
浏览 1
提问于2016-11-04
得票数 0
回答已采纳
1
回答
Entity Framework 6.1.3 :设置
列
的
唯一
键
约束
、
、
、
在我用VS2015开发的应用程序
中
,我使用了最新版本的
实体
框架
和
代码
优先
的方法。请指点一下。 谢谢。
浏览 2
提问于2016-03-25
得票数 1
2
回答
实体
框架
:如何使用
Fluent
API
将
列
类型设置为unique标识符
、
、
、
、
我使用
实体
框架
6,
代码
优先
。 public string Id { get; set; } }Prope
浏览 0
提问于2018-08-25
得票数 1
回答已采纳
1
回答
实体
框架
-无法创建关联
tblCounty和tblCountyAlias之间的关系是1对
多
,使用两者
中
的Country列作为相关
列
。然后,tblCountry和Person之间的关系是相同的。这个例子应该是相当标准的。我遇到的问题是,EF似乎希望我只通过主键进行关联(或者我应该将其称为
实体
键)。所以,我的问题是:2)
实体
键是否与主键相同(例如,将其从ID
中
删除并将Country设置为
实体
键是
浏览 1
提问于2013-02-20
得票数 0
回答已采纳
1
回答
如
何在
ASP.NET MVC & Entity
框架
中
以
多
对多关系插入数据透视表
、
、
、
virtual DbSet<Movie> Movies { get; set; }我使用了
代码
优先
的方法来生成数据库和表由于存在
多
对多关系,因此在数据库Movies、Genres和GenreMovies中生成了三个表。
浏览 4
提问于2018-01-22
得票数 1
1
回答
实体
框架
.连接方法.混合
代码
优先
和数据库
优先
、
、
我有我的域名
实体
。这些
实体
都在类库
中
。我的数据库已经存在,许多系统都在使用它。我不想再次生成数据库或
实体
,因为它们都已经存在。我只希望使用EDMX来简化开发,而不是使用
fluent
api
来映射(
代码
优先
方法)。我只想要一个数据MAPPER功能。我认为iBatis是我最想要的。我能用
实体
框架</
浏览 2
提问于2012-04-09
得票数 0
回答已采纳
1
回答
一对一映射问题
、
、
、
从Add-Migration生成的
代码
可以看出出了什么问题,因为我的db表甚至没有名为"Serial_Code"的
列
我需要Code作为我的Key,因为EntityFramework没有将列强制为Unique如何将Serial设置为SerialNumber
中
UserProfile和User的可选属性,以便在将其添加到UserProfile时自动设置
浏览 2
提问于2013-04-04
得票数 1
回答已采纳
4
回答
fluent
界面是否比属性更灵活?为什么?
、
在EF4.1
代码
第一教程
中
,给出了以下
代码
:{ [RequiredName { get; set; }}protected override
浏览 0
提问于2012-08-01
得票数 16
回答已采纳
1
回答
设置包含集合的
实体
框架
对象
我不太清楚如何将这种关系表达给
实体
框架
。 没有为
实体
类型“卡片”找到合适的构造函数。下列构造函数的参数不能绑定到
实体
类型的属性:无法绑定' id‘、’Card品牌‘、' last4’、' expMonth‘、’exp放年‘、’Card cardholderName‘、' billingAddress’、‘指纹’、‘Card type’、' prepaidType‘、'bin’在‘Card’
中
( string id、string
浏览 2
提问于2021-04-07
得票数 0
回答已采纳
4
回答
如何使用
Fluent
API
在具有ASC/DESC排序的
多
列上添加索引?
、
、
、
、
我有一个MVC ASP.NET应用程序使用
实体
框架
6-
代码
第一方法。 使用
Fluent
API
,如何用ASC/DESC排序为每个
列
添加一个索引?我见过许多使用
多
列
的示例,但无法设置索引
中
列
的排序顺序。
浏览 4
提问于2015-04-28
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券