gpt4 book ai didi

c# - 为什么在使用 Entity Framework 插入时,MySQL 不将主键包含在唯一索引约束中?

转载 作者:行者123 更新时间:2023-11-30 01:30:46 25 4
gpt4 key购买 nike

我有一个表,它有一个自动递增的主键,它还有一个带有其他两列的唯一索引。问题是,当我插入记录时,它不包含主键作为实体键的一部分,因此如果我不更改唯一索引中的其他字段,它会提示重复条目。我可以让它工作的唯一方法是将主键添加到唯一索引,但是还有其他方法吗?

最佳答案

如果您有一个包含主键和其他两列的唯一索引,我的理解是否正确?

如果这是真的,那就是错误的做法。由于其中一列是主键,它始终是唯一的,因此其他两列对于唯一索引永远不会重要。

你能发布你的表定义吗?

关于c# - 为什么在使用 Entity Framework 插入时,MySQL 不将主键包含在唯一索引约束中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17493652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com