- 不使用条件的联查
不使用条件的联查
你可以在不使用条件的情况下联查数据。要做到这一点,使用leftJoin或innerJoin:
const user = await createQueryBuilder("user").innerJoin("user.photos", "photo").where("user.name = :name", { name: "Timber" }).getOne();
将会生成如下 SQL 语句:
SELECT user.* FROM users userINNER JOIN photos photo ON photo.user = user.idWHERE user.name = 'Timber'
这将会返回 Timber 如果他有 photos,但是并不会返回他的 photos。
