在laravel框架里判斷$list是否為空的劃話怎么弄
1 回答

回首憶惘然
TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊
在使用Laravel Eloquent模型時(shí),我們可能要判斷取出的結(jié)果集是否為空,但我們發(fā)現(xiàn)直接使用is_null或empty是無(wú)法判段它結(jié)果集是否為空的。
var_dump之后我們很容易發(fā)現(xiàn),即使取到的空結(jié)果集, Eloquent仍然會(huì)返回Illuminate\Database\Eloquent\Collection對(duì)象實(shí)例。
其實(shí),Eloquent已經(jīng)給我們封裝幾個(gè)判斷方法。
$result = Model::where(...)->get();
//不為空則
if ($result->first()) { }
if (!$result->isEmpty()) { }
if ($result->count()) { }
- 1 回答
- 0 關(guān)注
- 688 瀏覽
添加回答
舉報(bào)
0/150
提交
取消