const announcement = await this.announsRequestsRepo.findOne({ where: { id }, relations: { owner: true, category: true } })
我想得到范畴的关系等等
l7mqbcuq1#
有两种方法:query builder或find方法
query builder
find
查找
const announcement = await this.announsRequestsRepo.findOne({ relations: { owner: { friends: true }, category: { subcategories: true } }, where: { id } })
查询生成器
return await this.announsRequestsRepo .createQueryBuilder('announcement') .leftJoinAndSelect('announcement.owner', 'owner') .leftJoinAndSelect('announcement.category', 'category')
和使用查询生成器的深度嵌套:
return await this.announsRequestsRepo .createQueryBuilder('announcement') .innerJoinAndSelect('announcement.owner', 'owner') .leftJoinAndSelect('owner.friends', 'friends')
型引用:查找方法:enter link description here查询构建器:在此输入链接说明
1条答案
按热度按时间l7mqbcuq1#
有两种方法:
query builder
或find
方法查找
查询生成器
和使用查询生成器的深度嵌套:
型
引用:查找方法:enter link description here查询构建器:在此输入链接说明