NodeJS 使用选择列查找位置

khbbv19g  于 2023-02-08  发布在  Node.js
关注(0)|答案(1)|浏览(127)

我正在尝试使用where子句和选择列来实现单个查询:
SQL形式的主查询:

SELECT name from users WHERE flag = 1;

到目前为止,我尝试的是:

userRepository.find({
    where: {
        flag: 1
    },
    select: {
        name: true
    }
})

如果我不添加select选项,我的查询工作正常,但如果使用select选项,它会给我错误。
你知道我做错了什么吗?

hc8w905p

hc8w905p1#

试着像这样选择

userRepository.find({
where: {
    flag: 1
},
select: ['name','id']

})

相关问题