laravel 查詢數據返回的結果

laravel查詢數據返回的結果

在插入數據庫的時候,發現查詢數據返回的結果是一個對象;即便是空數據 返回的不是true或者falsehtml

那麼要判斷該結果是否查詢有結果 該若是呢?laravel

學習源頭:數據庫

https://douyasi.com/laravel/eloquent_collection_detect_empty.html學習

https://stackoverflow.com/questions/20563166/eloquent-collection-counting-and-detect-emptyspa

不能用is_set() empty() 來判斷 由於無論成功與否 都是truecode

$result = Model::where(...)->get();
//不爲空則
if ($result->first()) { } 
if (!$result->isEmpty()) { }
if ($result->count()) { }
相關文章
相關標籤/搜索