在插入數據庫的時候,發現查詢數據返回的結果是一個對象;即便是空數據 返回的不是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()) { }