【发布时间】:2018-11-04 14:14:03
【问题描述】:
根据typeormguide
这部分我不是很懂:
(type => Photo, photo => photo.user)
什么是类型?照片 => 照片是什么意思。 ? .链接上的解释不好。
部分代码:
Import {Entity, PrimaryGeneratedColumn, Column, OneToMany} from "typeorm";
import {Photo} from "./Photo";
@Entity()
export class User {
@PrimaryGeneratedColumn()
id: number;
@Column()
name: string;
@OneToMany(type => Photo, photo => photo.user)
photos: Photo[];
}
关于代码:
const user = await createQueryBuilder("user")
.leftJoinAndSelect("user.photos", "photo")
.where("user.name = :name", { name: "Timber" })
.getOne();
“user.photos”从何而来?
【问题讨论】:
标签: typeorm typeorm-datamapper