如何让FindOptionsWhere默认支持查询null

问题描述 投票:0回答:1

现在

repo.findOneBy({ status: undefined })
repo.findOneBy({ status: null })

SQL 就是全部

SELECT * FROM user

期待

repo.findOneBy({ status: undefined })
// SELECT * FROM user

repo.findOneBy({ status: null })
// SELECT * FROM user WHERE status = null
typescript typeorm
1个回答
0
投票

你可以使用 IsNull()

repo.findOneBy({ status: IsNull() })
© www.soinside.com 2019 - 2024. All rights reserved.