Mysql
 sql >> Base de données >  >> RDS >> Mysql

Eloquent groupBy make SQLSTATE[42000] avec une requête SQL valide dans Laravel 5.3

Face au même problème avec laravel 5.3 Ils essaient d'appliquer une écriture de requête stricte fournie avec mysql-5.7

Cependant, pour désactiver cela, allez simplement dans config/database.php et changez strict drapeau

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

J'espère que cela résoudra également votre problème.

PS - Pour plus de détails sur l'écriture de requêtes strictes, reportez-vous à la réponse de @Shadow