значением enum может быть только число или строка, не понимаю как туда засунуть entity… можете пожалуйста показать пример?
import { Type } from '@nestjs/common' enum Role { Admin = 'Admin', Employee = 'Employee', } class UserEntity { id: number email: string } class AdminEntity extends UserEntity {} class EmployeeEntity extends UserEntity {} const roleToUserTypeMapping: Record<Role, Type<UserEntity>> = { Admin: AdminEntity, Employee: EmployeeEntity }
Обсуждают сегодня