是否可以使用 Typeorm 进行完全连接?

Is it possible to do a full join with Typeorm?

有没有办法用 Typeorm 进行全连接?

我当前的查询如下所示:

this.myRepository.createQueryBuilder('myEntity')

我需要获取所有 myEntity 行。有时它们与 myRelatedEntity 行相关,在这种情况下也必须获取后者的数据。有时它们与 myRelationEntity 无关,在这种情况下我仍然需要获取 myEntity 行。

显然,除了 FULL JOIN 之外,没有其他方法可以满足我的需要。但是,似乎 FULL JOIN 在 Typeorm 中不可用。

有什么方法可以实现我的目标吗?

在我的例子中,我使用了查询。

this.myRepository.query(`
    SELECT *
    FROM myEntity
    FULL JOIN otherEntity ON otherEntity.id = myEntity.fid
`);