Гнездо 12980 - 21.02.2020, 08:55:42 [ExceptionHandler] Тип данных «Объект» в «GenConfig.gen_value» не поддерживается базой данных «postgres». + 14ms - PullRequest
0 голосов
/ 21 февраля 2020

Ошибка возникает, когда я устанавливаю тип данных столбца gen_value на JSON в файле сущности Nest JS. Я добавил в код импорт «lect-metadata », но ошибка по-прежнему возникает. Почему происходит ошибка? Как это исправить?

Вот пример кода.

 import { BaseCustomEntity } from '../../utils/base/entity/base-custom.entity';
 import 'reflect-metadata';

 import {
   Entity,
   PrimaryGeneratedColumn,
   Column,
   Timestamp,
   BaseEntity,
 } from 'typeorm';

 @Entity()
 export class GenConfig extends BaseCustomEntity {
   @PrimaryGeneratedColumn()
   gen_id: number;
   @Column()
   gen_key: string;
   @Column()
   gen_value: JSON; 
   @Column()
   created: Date;
   @Column()
   updated: Date;
 }

Примечание. Эта ошибка возникает в @column () gen_value: JSON в разделе @entity.

...