腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
具有
"
NULL
“
值
的
EF
核心
唯一
约束
、
Does
EF
Core allow a unique column to contain multiple nulls?
的
解决方案可以完美地与Microsoft SQL Server配合使用,但不能与PostgreSQL配合使用。有没有也可以和PostgreSQL (Npgsql提供程序)一起使用
的
解决方案?
浏览 19
提问于2020-08-31
得票数 0
1
回答
使用事务更改
EF
核心
中
的
唯一
约束
列
、
、
、
、
我正在使用
EF
(在ASP.NET
核心
中,我
的
DbContext在每个请求/范围内生存)。public bool?IsRequired(false);这将创建一个过滤索引,因此只能有一个true,一个false,但是有许多空
值
。employee1.IsBoss =
null
; employee2.IsBoss =
浏览 3
提问于2017-03-29
得票数 0
回答已采纳
1
回答
实体框架0..1到0..1关联
、
、
这个是可能
的
吗?设计器允许我对此进行建模,但由于关键属性
的
原因,它不会进行验证。这可以通过
EF
来实现吗?
浏览 1
提问于2011-10-18
得票数 1
回答已采纳
3
回答
EF
核检查
约束
、
、
、
是否可以通过
EF
核心
向表添加check
约束
。CREATE UNIQUE INDEX unq_t_parent_child ON t(parent, child) WHERE isdeleted = 0;
浏览 3
提问于2017-06-15
得票数 2
回答已采纳
1
回答
EF
核心
唯一
约束
冲突,循环依赖
、
、
、
、
我有一个名为'LineItem‘
的
表,它有'SortOrder和Bom_Fk’列,并且这些列上有
唯一
的
键
约束
。注意,SortOrder不是空
的
,是
唯一
的
约束
。 当尝试从
EF
核心
更新时,这会抛出
唯一
的
约束
错误,同时将第一行项更新为数据库中已经有排序顺序为2
的
第一行项。由于要保存
的
数据中检测到循环依赖项,因此无法
浏览 2
提问于2021-04-29
得票数 1
1
回答
Postgres +
EF
核
的
不区分大小写
唯一
约束
、
、
、
我正在使用Postgres +
EF
核心
。我有一个名为“名字”
的
专栏,我想成为
唯一
的
。如何使用fluent api添加不区分大小写
的
唯一
约束
? 或者我只需要创建一个NormalizedName列并在其中添加
唯一
的
约束
。每次我想给列添加一个独特
的
约束
时,似乎都要做大量
的
工作。
浏览 8
提问于2020-04-10
得票数 4
3
回答
如何使
EF
6在插入期间处理数据库上
的
默认
约束
、
、
、
问题:如何使实体框架在执行INSERT时正确处理
具有
默认
约束
的
数据库中
的
列?但是,对于
具有
默认
约束
的
列,则不会发生这种情况。据我所知,这是因为当
EF
生成执行INSERT
的
TSQL时,它为可空或非空类型提供了公共默认
值
,就好像该列没有在其上定义默认
约束
一样。(0)和INT
NULL
(
null
)
的
默认
值
,这完全克服了默认
约
浏览 12
提问于2015-04-15
得票数 26
回答已采纳
2
回答
通过关联表在EDMX中不工作
的
实体框架1到1关系
、
、
、
、
我在Server数据库中有以下表 它有一个1-1关联表(FooBar),它对对应
的
FooId、BarId
具有
唯一
的
索引,主键是(FooId,BarId)。明确地说,FooBar不允许任何FooId (由于
唯一
约束
)多次出现在表中,也不允许任何BarId (由于
唯一
约束
)不止一次出现在表中。这就是使它成为1-1关联表
的
原因.我希望拥有这个关联表,而不是Foo和Bar之间
的
1-1关系,因为在我
的
实
浏览 3
提问于2015-02-17
得票数 9
回答已采纳
1
回答
EF
核心
-添加
唯一
约束
、
、
、
我想在ASP.NET内核中使用模型生成器添加
唯一
的
约束
modelBuilder.Entity<Ticker>() .IsUnique(); 然而,在更新数据库之后,它增加了索引而不是
约束
。有没有增加
约束
的
方法?谢谢你
的
回答。
浏览 7
提问于2022-02-08
得票数 2
回答已采纳
2
回答
在使用
EF
中
的
现有数据库时,是否需要配置
约束
、索引、默认
值
等?
、
、
、
、
但是,如果您从现有的数据库生成实体和上下文,那么您通常会得到一堆代码,这些代码只是配置我不希望由
EF
处理
的
东西,比如索引。
约束
与删除行为 .WithMany(p => p.O
浏览 2
提问于2018-01-09
得票数 1
2
回答
初级键与
唯一
键而不是零键
的
初学者问题
我对数据库很陌生,当我研究SQL中
的
约束
时。我遇到了主键,
唯一
的
键,而不是
Null
约束
。根据我
的
理解,主键用于
唯一
标识表中
的
列,并且不能
具有
空
值
。
唯一
的
键可以有一个空
值
,并且不能包含重复
的
值
。
null
约束
不允许我们在列中输入空
值
。 我
的
问题
浏览 0
提问于2021-11-12
得票数 1
1
回答
具有
多个实例
的
数据库访问
、
、
、
、
描述多个实例是同一个ASP.Net
核心
应用程序
的
复制,以实现水平性能评估。应用程序对数据库有一些写入(100写/秒),其中需要检查一个表中两列
的
唯一
约束
。对于exmaple,我们启动一个事务,查询一些数据以检查
约束</
浏览 3
提问于2021-06-09
得票数 1
回答已采纳
1
回答
如何准确地工作在可空字段上定义
的
MySql
唯一
约束
?
、
、
、
、
我不喜欢数据库(我使用
的
是MySql),我对设置在可空字段上
的
**
唯一
的
约束
有以下疑问但是,如果我在表
的
可空字段上设置了
唯一
的
约束
,会发生什么。例如,我有这个DDL表定义: id BigInt UNSIGNED NOT
NULL
A
浏览 2
提问于2017-03-17
得票数 1
回答已采纳
7
回答
什么时候应该使用
唯一
约束
而不是
唯一
索引?
、
、
、
、
当我希望一个列
具有
不同
的
值
时,我可以使用
约束
。create table t1(code varchar(10) unique
NULL
gocreate table t2(id int primary key,);
具有
唯一
浏览 0
提问于2011-01-04
得票数 267
回答已采纳
1
回答
SQL Server索引和
EF
核心
(2.2)索引
当在SQL Server中手动定义索引(通过CREATE index语句)并且没有在EFCore DBContext中指定该索引(我们使用
的
是v2.2和Fluent API)时,索引是否会被考虑,或者在
EF
Core中指定索引在生成SQL查询时会有什么影响?从技术角度来看,我不太确定真正
的
效果是什么。 提前感谢
浏览 1
提问于2021-10-06
得票数 1
2
回答
SQL
唯一
约束
允许与空
值
冲突。
、
、
我有一个表,它在3列"MenuId“、"Name”和"ParentId“上有一个非聚集
的
唯一
索引。 问题是,当ParentId设置为
NULL
时,我能够在这个表中插入多个违反
唯一
约束
的
行,如下所示。如果我试图添加重复行,而ParentId不是
null
,那么
唯一
约束
就会像预期
的
那样工作。更新:我使用ignore从代码中生成数据库,在这种情况下,当ParentId或Name为
NULL<
浏览 0
提问于2019-08-31
得票数 2
回答已采纳
1
回答
Entity Framework4.0:当我尝试用
唯一
约束
保存一些更改时,我得到了一个异常
、
、
我有一个包含以下列
的
表:IDRootNodeLeft在我
的
表中,我有两个
唯一
的
约束
,(IDRoot, Left)和(IDRoot, right),因为在树中,不可能有两个节点
具有
相同
的
根和相同
的
左侧,或者相同
的
根和相同
的
右侧。因此,我认为当
EF
进行更改时,它会将更改应用于当前寄存器,并将数据与数据库中
的
信息进行比较,而不是与
浏览 3
提问于2012-05-26
得票数 0
回答已采纳
1
回答
EF
插入
具有
导航属性
的
属性,而递归地忽略导航属性。
、
、
我使用
的
是.Net6
核心
,使用
EF
代码优先方法。我有这样
的
课 [Required] ... [Required]BarChild {}Context.Comments.Add(foo); 这给了我错误“
唯一
约束
失败.”因为Foo
浏览 8
提问于2022-03-24
得票数 0
回答已采纳
1
回答
EF
核心
SQLIte
唯一
约束
失败
、
、
-> Microsoft.Data.Sqlite.SqliteException: SQLite错误19:‘
唯一
约束
失败: Customer.Id’。=
null
) context.Customers.Add(customer)不管结果如何,当时必须进行新
的
检查。当没有与检查相关
的
客户时,一切都很好--它们都可以独立地创建,也可以很好地创建。只有当检验有对客户
的</em
浏览 2
提问于2017-10-25
得票数 0
1
回答
声明为主键
的
列是否需要
唯一
的
?
、
我遵循
的
课程是这样宣布表格: id INTEGER NOT
NULL
PRIMARY KEY AUTOINCREMENT UNIQUE,);说:
唯一
约束
类似于主键
约束
,但单个表
浏览 5
提问于2022-01-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mariadb学习总结:数据库表约束及三范式
Mysql简单操作
Oracle 19C入门到精通之数据完整性和约束性
《SQL入门经典》笔记
数据库基础之SQL创建和操作表
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券