【发布时间】:2022-07-04 14:18:25
【问题描述】:
数据库中存在主键Id 的表A。
我有一个 B 类的模型:
class B{
public int Id{get;set;}
public int AId{get;set;}
}
我可以在不定义表 A 的模型的情况下将 AId 设为表 A 的外键吗?
【问题讨论】:
标签: entity-framework-core entity-framework-core-3.1
数据库中存在主键Id 的表A。
我有一个 B 类的模型:
class B{
public int Id{get;set;}
public int AId{get;set;}
}
我可以在不定义表 A 的模型的情况下将 AId 设为表 A 的外键吗?
【问题讨论】:
标签: entity-framework-core entity-framework-core-3.1
我有同样的问题,但我还没有找到解决方案... 我已经尝试过了,但是因为变成了 SQL sintax 错误,所以不起作用
builder.HasCheckConstraint(
"FK_B_A",
"FOREIGN KEY([AId]) REFERENCES [dbo].[A] ([Id])");
【讨论】: