我是laravel的新手。實際上,我想在狀態和供應型別列上過濾一些資料。就像如果state="south australia "和typeofsupply="Inverter & Storage",那么就向我顯示這兩個值上存在的行。
public function show(Request $request) /span>{
$typeofsupply=''/span>。
$state='';
if(!$request->all()==Null) {
if(!$request->state==Null) {
$state=$request->state。
}
if(!$request->typeofsupply==Null) {
$typeofsupply=$request->typeofsupply。
}
$items = Postjob::where('state'/span>,$state)
->where('typeofsupply',$typeofsupply)
->get();
dd($items)。
uj5u.com熱心網友回復:
這是我如何解決我的問題....
$items = Postjob::hen($state! =Null, function($query) use ($state) {
return $query->where('state', $state);})->
當($typeofsupply! =Null。 function($query) use ($typeofsupply) {
return $query->where('typeofsupply', $typeofsupply);})->get()。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/331371.html
標籤:
上一篇:使用連接時更新多個表最大
