在我的查询中,我使用了TypeORM find
选项。如何在where
子句中包含IS NULL
条件?
发布于 2019-01-25 19:23:58
另一种方式是使用IsNull()
函数,例如:
import { IsNull } from "typeorm";
return await getRepository(User).findOne({
where: {
username: IsNull()
}
});
发布于 2021-02-11 05:41:15
如果有人在寻找NOT NULL,它应该是这样的:
import { IsNull, Not } from "typeorm";
return await getRepository(User).findOne({
where: {
username: Not(IsNull())
}
});
发布于 2017-10-25 18:05:54
您可以使用QueryBuilder来实现此目的:
const users = await userRepository.createQueryBuilder("user")
.where("user.name IS NULL")
.getMany();
https://stackoverflow.com/questions/46879840
复制相似问题