Laravel.
$test = Tests::first();
return $test->name;
В этом случае работает код без ошибок, но если введу условие:
$test = Tests::where('category_id','=',$category_id)->first();
return $test->name;
Тут вылетает ошибка:
Trying to get property of non-object и указывает на $test->name;

От чего эта ошибка? Почему добавление условия всё портит?