|
|
1
3
因为我找到了答案,忘了把问题解决了,所以我一直在跟进。 我发现当您与同一个外部表有多个关联时,默认情况下它们会得到一个数字后缀。因此,run表有一个用户和一个用户1关联。当您为EDS使用“include”参数时,您需要知道要使用哪个关联,直到在EDS模型中查看该关联才明显。 我想到了一个重新命名的所有具有数字后缀的关联。我的运行表现在有一个用户和一个审批者(而不是用户1)关联。这让我可以很容易地破译为LINQ和EDS声明性部分包含哪些关系。 如果我想包括EDS的两个关联,我会做如下的事情:
希望这对其他人有帮助,因为我一开始不太清楚。 |
|
|
2
0
如果数据库中有一对一关系,则可以构建实体模型,使这两个表在实体模型中显示为单个表。 如果您像这样构建它,您的绑定就变得简单多了。 |
|
|
Paritosh · EF Core为什么要返回相关属性 1 年前 |
|
|
chuckd · 如何检查EF Core中是否存在当月创建的行(记录) 2 年前 |
|
|
Steven · 带sqlite的EF与sqlite净pcl 2 年前 |
|
|
Riyaz Vagapov · EF核心交易 2 年前 |