Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laravel gibt JSON-String auf dem lokalen Computer zurück, aber Integer auf der Elastic Beanstalk-Instanz

Dies scheint also ein Problem mit dem PHP-Mysql-Treiber zu sein, der alle Felder unabhängig vom Typ als Zeichenfolgen zurückgibt. Quelle

Meine aws Elastic Beanstalk-Instanz scheint so eingerichtet zu sein, dass dies berücksichtigt wird, sodass sie Strings und Strings und Ints als Ints zurückgibt, während mein Vagrant-Setup geändert werden musste, um den php5_mysqlnd-Treiber anstelle des vorhandenen zu verwenden, und dies löste das Problem