Никаких результатов после расширения OrganizationUnits
Я расширил сущность 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 ответ
Решение
OrgUnit
это новый тип объекта, и в вашей базе данных нет записи, сохраненной как OrgUnit
, Существующие записи сохраняются как OrganizationUnit
,