sql >> Base de Datos >  >> RDS >> Mysql

Eloquent groupBy make SQLSTATE[42000] con una consulta SQL válida en Laravel 5.3

Enfrentó el mismo problema con laravel 5.3 Están tratando de hacer cumplir la escritura estricta de consultas que vino con mysql-5.7

Sin embargo, para deshabilitar esto, simplemente vaya a config/database.php y cambie strict bandera

'mysql' => [
            .
            .
            .
            'strict' => false,
            //'strict' => true,
            .
            .
        ],

Espero que esto también resuelva tu problema.

PD:para obtener detalles sobre la redacción estricta de consultas, consulte la respuesta de @Shadow