举个例子,利用 typeorm,我们可以用 a 与 b 两个 Class 描述两张表,同时利用 ManyToMany装饰器分别修饰 a 与 b 的两个字段,将其建立起 多对多的关联,而这个映射到 SQL...结构是三张表,还有一张是中间表 ab,以及查询时涉及到的 left join 操作,而在 typeorm 中,一条 find 语句就能连带查询处多对多关联关系。...而为什么可以 sq.where().limit() 这样连续调用呢?...having, order, limit, offset),
delete: query(wth, del, where, returning),
insert: query(wth, insert..., select, from, where, group, having, order, limit, offset 的顺序调用处理函数,返回的值就是最终的 query。