У меня есть некоторые отношения
async getOwnersWithStaff() {
const users = await this.usersRepository.find({
relations:
[
'role',
'authentication',
'company',
'company.users',
'company.users.authentication',
'company.users.role'
]
});
return users.filter(user => user.role.role === Roles.Owner);
}
, но мне нужно исключить Roles.Owner
(все владельцы) из company.users.role
отношений, например, теперь у меня есть
ownerData : {
staffData : {
// and here ownerData is duplicated what should not be
}
}
Как получить соответствующие данные?