【发布时间】:2021-01-24 13:08:18
【问题描述】:
我正在同时使用 NestJS 学习 Typescript 和 TypeORM。最近,我遇到了一个使用 OneToMany 和 ManyToOne 关系装饰器的用例。提前,我注意到将 OneToMany 和 ManyToOne 关系放在一起,开发人员经常将 OneToMany 属性作为 ManyToOne 的第二个参数,例如
@ManyToOne(type => User, user => user.photos)
我想知道为什么那里需要user.photos,我试过没有user.photos,它似乎工作正常,我很担心这个属性,谁能帮我澄清一下这个问题?非常感谢。
为了提供更多背景信息,这里有一个我不太清楚的推荐链接。感谢您的所有指导:- Why does TypeORM require the inverse side of OneToMany to be provided, but doesn't require the inverse side of ManyToOne to be provided?
【问题讨论】:
标签: typescript nestjs typeorm