typeorm:选择关系选项

时间:2019-02-04 13:02:27

标签: typeorm

我的关系ManyToMany给了我这个结果:

Project {
    name: 'Project1',
    users: [
        User{
            id: 1,
            name: 'John',
            email: 'john@johncompany.com'
         }
     ]

如何为用户只选择nameemail

2 个答案:

答案 0 :(得分:0)

决定:

.createQueryBuilder('project')
    .leftJoin('project.acc', 'acc')
    .addSelect(['acc.id', 'acc.name', 'acc.email', 'acc.pass', 'acc.lang'])
    .getMany()

答案 1 :(得分:0)

您也可以遵循此方法。

let array = ['5', '20', '31', '4', '20', '2'];

console.log(Number(array.pop)); // NaN
console.log(Number(array.pop())); // 2;