点击重新加载页面

时间:2016-02-28 21:51:00

标签: php laravel

我有一张这样的表

Blood Inventory Stocks
Blood Component         Remarks
-----------------------------------------------
450ml Whole Blood        Released
350ml Whole Blood

我希望输出那些评论不等于已发布的组件。所以预期产量是350ml全血。但我的查询错了。这是我的查询。

        $data = BloodInventoryStocks::where('bloodtype', $bloodtype)
                        ->where('component','450ml Whole Blood')
                        ->orWhere('component', '350ml Whole Blood')
                        ->where('remarks','!=','Released')
                        ->get();

我的查询结果仍然是450和350ml Blood

1 个答案:

答案 0 :(得分:2)

也许,这就是你要找的东西:

angular-material

之前使用$data = BloodInventoryStocks::where('bloodtype', $bloodtype) ->where(function ($query) { $query->where('component','450ml Whole Blood') ->orWhere('component', '350ml Whole Blood'); }) ->where('remarks','!=','Released') ->get(); 查询的方式是断开查询并说明在此之前或之后匹配的内容。