которые не находятся в модулях, а являются конфигурационными, в них мне необходимо сделать запрос к базе (через TypeORM)
Пытался просто заиспортировать entity и сделать запрос await LanguageEntity.find();
Но получаю ошибку
ERROR [ExceptionHandler] DataSource is not set for this entity.
Сервис я так же не могу заинжектить, так как outside module, подскажите, может есть способ заинжектить сервис из модуля, или завести typeorm entity ?😭😢
https://orkhan.gitbook.io/typeorm/docs/active-record-data-mapper import { BaseEntity, Entity, PrimaryGeneratedColumn, Column } from "typeorm" @Entity() export class User extends BaseEntity { @PrimaryGeneratedColumn() id: number @Column() firstName: string @Column() lastName: string @Column() isActive: boolean static findByName(firstName: string, lastName: string) { return this.createQueryBuilder("user") .where("user.firstName = :firstName", { firstName }) .andWhere("user.lastName = :lastName", { lastName }) .getMany() } }
Обсуждают сегодня