sql >> Database teknologi >  >> RDS >> Mysql

Laravel klager over forespørgsler med dublerede navngivne parametre

Efter hvad jeg kan se, kommer det hele til mysql være ude af stand til at håndtere navngivne parametre.

mysqli::prepare :

pdo::prepare :

Laravel har emuleringstilstand deaktiveret a> som standard . Man kan aktivere det i config/database.php ved at tilføje 'options' => [PDO::ATTR_EMULATE_PREPARES => TRUE] til forbindelsesindstillinger. På den måde får du det samme resultat som i ren php. Det er dog ikke sikkert, det er en god idé.



  1. Brug af MySql med Entity Framework 4 og Code-First Development CTP

  2. Hvordan får man størrelsen på en MySQL-database?

  3. Skift meddelelse med SQL Server 2008

  4. Sådan formateres en Datetime i SQLite