其中两列不假时的条件是同时



例如,我有 2 列。 状态 -->布尔值 允许 -->布尔值

我试图得到1,0-0,1-1,1当状态为假且允许为假时,如何获取集合。

$data = Data::whereNot('allowed', false)->whereNot('status', false)->get();

按预期返回 1,1 条件。我们可以在一行中进行此查询吗?

Get 其中一个为真,或者两者都为真:

$data = Data::where('allowed', true)->orWhere('status', true)->get();

最新更新