第一次做nodejs的项目,第一次使用typeorm,可以说使用过程不是踩坑,而是沿着坑底一路走来,目前遇到最深的坑可以说是typeorm的oneToMany和manyToOne,单表查询没问题,可是关联字段一直空,差点爬不上来,官方文档和各种博客查了两天时间(可能是我自己的问题),没找到一个系统的样例,总算自己试验成功,记录下一对多查询的整个过程,留给自己,也希望帮到新手朋友们。
一端:表名 -> 人:person,字段 -> {主键:person_id, 人名:person_name}
多端:表名 -> 汽车:car,字段 -> {主键:car_id, 车牌:car_brand,所属人id:person_id}
Person.ts实体(person表)
import { Entity, Column, BaseEntity, PrimaryColumn, OneToMany } from 'typeorm';
import { Car } from './Car';
//原型@Entity({name: 'person&#