Я, вероятно, запутался в Eloquent (снова ...), но я подумал, что это должно сработать:
$test_row = Test::
where('status', 'active')
->where('condition2', 'value')
->orderBy('order', 'asc')
->first();
if($test_row->isNotEmpty())
return $test_row;
Но выдает ли это следующую ошибку: Call to undefined method App\Test::isNotEmpty()
.
Использование first()
вернет модель Eloquent, верно?И isNotEmpty()
, а также isEmpty()
, должны быть в состоянии использоваться на возвращенной модели?