【发布时间】:2019-12-09 08:31:02
【问题描述】:
在我的数据库中,我有一列“拒绝”,她可以有 0 或 1 或 NULL 值。
我只想获取具有 0 和 NULL 值的行。
我试过这个:
->andWhere('b.refused IS NULL')
没关系,但是如果我也想获得 0 值,那是行不通的:
->andWhere('b.refused = 0')
任何人都知道如何做到这一点或如何不得到任何有“1”的行?
谢谢。
【问题讨论】:
-
您不需要 AND。它是 OR 因为你想要 NULL 或 0。
b.refused != 1也应该可以工作。
标签: php symfony doctrine dql doctrine-query