teacher 的数据表为
我现在想查询 storeId = 1 对应的 teacherName ,我的 createQueryBuilder 代码如下
const sqlResult = await this.storeRepository
.createQueryBuilder('store')
.innerJoinAndSelect(Teacher, 'teacher', 'store.id = teacher.storeId')
.select([ 'teacher.name'])
.where('store.id = :id', {id})
.getOne()
查询的结果是 null ,我起初以为是我的 createQueryBuilder 代码有问题,所以直接运行 createQueryBuilder 生成的 SQL 代码,发现又能正常获取数据,想问下大家是什么原因呢?
teacher, image, ore, createquerybuilder