от
Это первый тип я буду использовать
typeorm
над проектом. Я пытаюсь добавить внешний ключ на
entity
, но когда он создается в виде таблицы. Я не вижу отношения/внешнего ключа, привязанного к колонне. Вот образец сущности Язык.ТС
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";

@Entity('Locale')
export class Locale {

    @PrimaryGeneratedColumn()
    ID: number;

    @Column()
    Name: string;

    @Column()
    LanguageCode: string;
}
TranslationTitle.ТС
import { Locale } from './../locale/Locale';
import { Entity, PrimaryGeneratedColumn, Column, OneToMany } from "typeorm";

@Entity('TranslationTitle')
export class TranslationTitle {

    @PrimaryGeneratedColumn()
    ID: number;

    @Column()
    CreatedBy: string;

    @Column()
    CreatedDate: string;

    @Column()
    Status: boolean;

    @Column()
    ModifiedBy: string;

    @Column()
    ModifiedDate: string;

    @Column()
    Text: string;

    @Column()
    @OneToMany(type => Locale, locale => locale.ID)
    Locale: number;

}
Так что я жду на этот код для столбца
Locale
быть внешним ключом поле
ID
из
Locale
стол. Но когда я смотрю на сгенерированный столом, нет никакого отношения между двумя полями. Я пропавш что-то здесь?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...