Никаких результатов после расширения OrganizationUnits - PullRequest
0 голосов
/ 24 января 2019

Я расширил объект 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));

А потом, когда я пытаюсь получить Единицы Организации: Count = 0!

var organizationUnits = await _organizationUnitRepository.GetAllListAsync();

Версия ABP: 3.9.0

До этого я использовал 20 предметов.

1 Ответ

0 голосов
/ 24 января 2019

OrgUnit - это новый тип сущности, и в вашей базе данных нет записи, сохраненной как OrgUnit. Существующие записи сохраняются как OrganizationUnit.

...