import { Provide } from '@midwayjs/decorator'; import { InjectEntityModel } from '@midwayjs/typegoose'; import { ReturnModelType } from '@typegoose/typegoose'; import { BaseService } from 'free-midway-component'; import { Application } from '../entity/application.entity'; type modelType = ReturnModelType; @Provide() export class ApplicationService extends BaseService { @InjectEntityModel(Application) model: modelType; }