typescript - Error de Typeorm ColumnTypeUndefinedError: El tipo de columna para #name no está definido y no se puede adivinar
var decorated=decorator(target, propertyKey, descriptor); ^ColumnTypeUndefinedError: El tipo de columna para Author#name no está definido y no se puede adivinar. Asegúrate de haber activado la opción "emitDecoratorMetadata": true en tsconfig.json. También asegúrate de haber importado "reflect-metadata" al principio del archivo principal de tu aplicación (antes de importar cualquier entidad). Si estás usando JavaScript en lugar de TypeScript, debes proporcionar explícitamente un tipo de columna.
Respuesta #1
Ve a tu archivo tsconfig y descomenta "emitDecoratorMetadata": true,, luego instala reflect-metadata y entra en el archivo de entrada de tu aplicación, por ejemplo, app.ts o index.ts o server.ts dependiendo de cómo lo hayas llamado, e importa reflect-metadata siguiendo los pasos a continuación
npm install reflect-metadata
import "reflect-metadata";
