EF Core无法确定抽象类中外键表示的关系-多继承

时间:2020-04-02 12:46:02

标签: entity-framework-core ef-core-3.1

我遇到的问题与this question类似,但是:

使用抽象BaseClasses,我无法通过流畅的API进行以下配置:

CreateableBase {
    public Guid UserIdCreated { get; set; }
    [ForeignKey("UserIdCreated")]
    public User Created { get; set; }
}

public ChangeableBase : CreateableBase{
    public Guid UserIdChanged { get; set; }
    [ForeignKey("UserIdChanged")]
    public User Changed { get; set; }
}

对此场景有任何想法吗?现在,这些用户中只有一个可以被映射。

0 个答案:

没有答案