繁体   English   中英

错误 [ExceptionHandler] 未找到“产品”的存储库。 Nest.js

[英]ERROR [ExceptionHandler] No repository for "Product" was found. Nest.js

我正在尝试注册和迁移一个新实体 (Nest.js),但失败并显示以下错误文本:

ERROR [ExceptionHandler] No repository for "Product" was found. Looks like this entity is not registered in the current "default" connection?

产品.entity.ts

import { Column, Entity, PrimaryGeneratedColumn } from "typeorm";


@Entity()
export class Product {
  @PrimaryGeneratedColumn()
  id: number;

  @Column()
  title: string;

  @Column()
  image: string;
}

产品.module.ts

import { Module } from '@nestjs/common';
import { ProductController } from './product.controller';
import { TypeOrmModule } from "@nestjs/typeorm";
import { Product } from "./product.entity";

@Module({
  imports: [
    TypeOrmModule.forFeature([Product])
  ],
  controllers: [ProductController]
})
export class ProductModule {}

有任何想法吗?

您可以使用 自动加载实体功能来规避它。 (就像我在discord上说的)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM