/dto/create-cat.dto';import{CatsService}from'./cats.service';import{Cat}from'.
/dto/create-cat.dto';@Injectable()exportclassCatsService{constructor(@Inject('CatModelToken')privatereadonlycatModel
/dto/create-cat.dto';import{Cat}from'.
/dto/create-cat.dto';@Injectable()exportclassCatsService{constructor(@InjectModel('Cat')privatereadonlycatModel
但首先(如果您使用TypeScript),我们需要确定DTO(数据传输对象)架构。DTO是一个定义数据如何通过网络发送的对象。我们可以使用TypeScript接口或简单类来确定DTO模式。
cats.module';@Module({imports:[CatsModule],})exportclassApplicationModule{} 这就是我们的目录结构现在的样子: 1111.png Cat DTO
Body()createCatDto:CreateCatDto){this.catsService.create(createCatDto);} 有一个CreateCatDto身体参数: 创建-cat.dto.ts