EF Code First 并指示一个简单的外键
EF Code First and indicating a simple foreign key
假设我有一个实体 EntityA
,它有两个唯一的列,Key1
和 Key2
。目前PK只有Key1
现在我想要另一个名为 EntityB
的实体具有从 EntityB.AKey2
到 EntityA.Key2
的 FK。我不需要从一个到另一个的导航 属性,只是为了将 EntityB.AKey2
上的值限制为 EntityA.Key2
.
中的值
但是,我找不到做这个映射的方法。
更新:我不介意有一个导航 属性,只要我能指出它指向 Key2
列而不是 Key1
。
抱歉,我已经四处搜索,但似乎 EF 目前不支持此行为。您可以投票 here 来帮助它。
假设我有一个实体 EntityA
,它有两个唯一的列,Key1
和 Key2
。目前PK只有Key1
现在我想要另一个名为 EntityB
的实体具有从 EntityB.AKey2
到 EntityA.Key2
的 FK。我不需要从一个到另一个的导航 属性,只是为了将 EntityB.AKey2
上的值限制为 EntityA.Key2
.
但是,我找不到做这个映射的方法。
更新:我不介意有一个导航 属性,只要我能指出它指向 Key2
列而不是 Key1
。
抱歉,我已经四处搜索,但似乎 EF 目前不支持此行为。您可以投票 here 来帮助它。