0

我扩展了 abp 实体(OrganizationUnit),但之后我没有从“GetAllListAsync()”得到任何结果。

我的(新)扩展类:

public class OrgUnit : OrganizationUnit
{
    [StringLength(64)]
    [MaxLength(64)]
    public virtual string KeyName { get; set; }
}

我还在“DbContext”中添加了这一行

{
    ...
    public virtual DbSet<OrgUnit> OrgUnits { get; set; }
}

DbMigration 脚本:

AddColumn("dbo.AbpOrganizationUnits", "KeyName", c => c.String(maxLength: 64));

然后,当我尝试获取 OrganizationUnits 时:Count=0!

var organizationUnits = await _organizationUnitRepository.GetAllListAsync();

ABP 版本:3.9.0

在此更改之前,我曾经获得 20 件物品。

4

1 回答 1

1

OrgUnit是一种新的实体类型,在您的数据库中没有保存为OrgUnit. 现有记录另存为OrganizationUnit.

于 2019-01-24T12:56:27.127 回答