Добавление этого декоратора @OneToMany к сущности Nestjs приводит к следующей ошибке: «Не удается найти модуль« src / books / books / book.entity »» - PullRequest
0 голосов
/ 27 июня 2019

Я сейчас работаю над NestJs и пытаюсь создать демо, содержащее две модели: Book и Author, и все это прекрасно работает, пока я не попытаюсь определить отношение, поэтому всякий раз, когда я делаю аннотирование атрибута books в модели Authorс помощью @OneToMany () приложение выдает ошибку Ошибка: не удается найти модуль 'src / books / books / book.entity'

@Entity('AUTHOR')
export class Author {
    @PrimaryGeneratedColumn({name: 'ID'})
    @ApiModelProperty()
    id: number;
    @Column({name: 'NAME'})
    @ApiModelProperty()
    name: string;
    // ----------------------
    @OneToMany(type => Book, book => book.id)
    @JoinTable()
    @ApiModelProperty()
    books: Book[];
}
// *************************************
@Entity('BOOK')
export class Book extends BaseEntity {
    @PrimaryGeneratedColumn({name: 'ID'})
    @ApiModelProperty()
    id: number;
    @Column({name: 'TITLE'})
    @ApiModelProperty()
    title: string;
    @Column({name: 'ISBN'})
    @ApiModelProperty()
    ISBN: number;
}

Ошибка: не удается найти модуль 'src / books / books / book.entity«

...