小编fed*_*zzi的帖子

TypeOrm 查询构建器

我不知道如何使用 TypeOrm Query Builder 编写以下 MySql 语句

SELECT reg.id FROM farm.reg WHERE grpId = 'ABC';

此选择仅返回 ID,但我的查询构建器正在返回整个对象。

在这一刻,我的 NestJs 服务中有这个功能,但我需要使用“地图”,我不想......

 async getGrupIds(entity: string, grpId: string) {

        console.log(entity, grpId);
        const ids = await getRepository(reg)
        .createQueryBuilder(entity)
        .where('reg.grpId = :grpId', {grpId: grpId})
        .getMany();
        console.log(ids);
        return ids.map(o => o.id);

    }
Run Code Online (Sandbox Code Playgroud)

谢谢

typeorm nestjs

0
推荐指数
1
解决办法
8109
查看次数

标签 统计

nestjs ×1

typeorm ×1