sql >> Databasteknik >  >> RDS >> Mysql

förberett uttalande med Eloquent ORM / laravel

Veltalig gör PDO-stilen förberedda uttalanden bakom kulisserna för att skydda mot saker som sql-injektion. Talanta modeller skyddar också mot masstilldelning som standard. Ett undantag kommer att skapas om du inte specifikt noterar kolumnerna i databasen som ska skyddas eller de omvända (de som ska kunna fyllas i).

http://laravel.com/docs/4.2/eloquent#mass-assignment

Om du vill gräva vidare kan du titta på klassen

/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php` 

för att se hur laravel konstruerar frågorna i Eloquent.




  1. tsql returnerar en tabell från en funktion eller lagringsprocedur

  2. Oracle PL/SQL-samlingar - Skapa kapslade tabeller i databasen

  3. Begränsning av samtidiga användarsessioner för en specifik inloggning i SQL Server

  4. Hanterar datum och tid istället för datetime