🏡K
Size: a a a
🏡K
🏡K
SL
🏡K
SL
SL
SL
SL
EZ
E
let qb = this.repository.createQueryBuilder('user');
qb = qb.leftJoinAndSelect('user.groups', 'userGroups');
const groupIds = [1, 5];
qb.where('userGroups.id IN (:...groupIds)', { groupIds });
qb.getMany(); const qb = this.repository
.createQueryBuilder('user')
.innerJoin('user.groups', 'userGroup', 'userGroup.id IN (:...groupIds)', { groupIds });innerJoin на innerJoinAndSelect, то работает так же, как и первый вариант - грузит только группы из списка, а не все. можно это как-то реализовать без подзапросов, или может я неправильно понял второе решение?🏡K
🏡K
вот такой подход загрузит только группы из списка, а не все группы подходящих юзеров.
E
вот такой подход загрузит только группы из списка, а не все группы подходящих юзеров.
E
JL
НК
P
HW
КБ