Что-то странное. Я пытаюсь проверить, дает ли запрос хотя бы один объект в коллекции.Это всегда работало, но теперь это не так.
$myObj = User::whereRaw("lower(name) = '".strtolower(trim("toto"))."'");
if ( $myObj->count() > 0) {
\Log::info( "Good" );
}
Код перестает работать.но если я добавлю:
$myObj = User::whereRaw("lower(name) = '".strtolower(trim("toto"))."'");
\Log::info( $myObj->count() );
if ( $myObj->count() > 0) {
\Log::info( "Good" );
}
, он отображает количество объектов, возвращаемых запросом, прежде чем нарушать код.
Что не так, пожалуйста?