typeorminnerjoinandselect不选择

9o685dep  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(113)

我正在使用typeorm中的querybuilder,并希望内部联接一个与另一个表没有关系的表。

const stats = await createQueryBuilder(PlayerLevelStats, 'pls')
    .innerJoinAndSelect(
        PlayerClassLevelStats, "pcls",
        'pls.race = :race AND pls.class = :class AND pcls.class = :class AND pls.level = pcls.level',
        { race, class: plrClass, level },
    )
    .getMany();

它正确地返回 PlayerLevelStats ,但不是来自 PlayerClassLevelStats . 生成的查询在sequel pro中运行时返回正确的数据,而不是在代码中。
我做错什么了?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题