我怎样才能在Laravel Eloquent的哪里和哪里做?

时间:2015-07-14 01:05:38

标签: php laravel eloquent fluent

这就是我目前所拥有的:

$query->orderBy('id', 'DESC')

        ->where('totalColorless', '!=', 0) // currently removes all of these...
        ->where('totalResidual', '!=', 0) // ...and all of these

        ->get();

我该怎么做才能删除同时满足两个WHERE标准的行?

2 个答案:

答案 0 :(得分:0)

尝试使用“orWhere”:

[...]
->where('totalColorless', '!=', 0)
->orWhere('totalResidual', '!=', 0)
[...]

答案 1 :(得分:0)

我认为您必须在orderBy()之前和get()

之后加where()