web-dev-qa-db-fra.com

EntitymeDataNotFound: Aucune métadonnée pour "Tâche" a été trouvée - Nestjs

J'apprends le cours Nestjs de Udemy https://www.udemy.com/course/nestjs-zero-o-hero .

Et je suis coincé avec un problème étrange et j'ai essayé beaucoup de choses, mais rien ne semble fonctionner. Voici le problème et le code complet que j'ai.

erreur que je reçois

Error that I am getting

Mon fichier de configuration ORM:

ORM Configuration file

** Fichier d'entité de tâches: ** enter image description here

Enfin, j'importe le fichier de configuration dans Tâches.MODULE.TS Fichier enter image description here

Les personnes confrontées à un problème ont résolu différentes corrections,

  1. Certains ont déclaré que nous pourrions ajouter un nom de fichier mal orthographié ou un chemin dans la configuration qui aurait pu causer ce problème.
  2. Certains ont dit que changer de NPM sur le fil a fixé le problème.
  3. Et peu nombreux ont également déclaré que la question est avec OrM elle-même.

J'ai essayé toutes les solutions possibles disponibles sur Internet mais n'a pas été en mesure de résoudre ce problème. Son été encore quelques jours maintenant et je cherche une main ou un sauveur sur le débordement de la pile.

Pendant ce temps, je vais essayer de voir quelques possibilités de plus pouvant aider, mais si vous avez été confronté à ce problème, faites-le moi savoir les solutions possibles.

7
RKD

Dans Nestjs Ajout .js aux côtés de .ts travaillé pour moi

typeorm.config.ts

Avant

import { TypeOrmModuleOptions } from '@nestjs/typeorm';

export const TypeORMConfig: TypeOrmModuleOptions = {
  type: 'postgres',
  url: process.env.DATABASE_URL,
  synchronize: true,
  entities: [__dirname + '/../**/*.entity.ts'],
  migrationsTableName: 'Migrations_History',
};

Après

import { TypeOrmModuleOptions } from '@nestjs/typeorm';

export const TypeORMConfig: TypeOrmModuleOptions = {
  type: 'postgres',
  url: process.env.DATABASE_URL,
  synchronize: true,
  entities: [__dirname + '/../**/*.entity{.ts,.js}'],
  migrationsTableName: 'Migrations_History',
};
2
Akash Lama