代码之家  ›  专栏  ›  技术社区  ›  Ali Özen

两列不同时为假的Where条件

  •  0
  • Ali Özen  · 技术社区  · 6 年前

    例如我有两列。 状态-->布尔值

    我想得到 1,0 - 0,1 1,1 状态为false且允许为false时,如何获取集合。

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

    是按预期返回1,1条件。我们能把这个查询列成一行吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   TsaiKoga    6 年前

    其中一个是真的,或者两个都是真的:

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