sql >> Databáze >  >> RDS >> Mysql

připravené prohlášení s Eloquent ORM / laravel

Výmluvné dělá ve stylu PDO připravená prohlášení v zákulisí na ochranu před věcmi, jako je injekce SQL. Výmluvné modely také ve výchozím nastavení chrání před hromadným přiřazením. Výjimka bude vyvolána, pokud si konkrétně nevšimnete sloupců databáze, které by měly být chráněny, nebo inverzní (ty, které by měly být vyplnitelné).

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

Pokud se chcete ponořit dále, můžete se podívat na třídu

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

abyste viděli, jak laravel vytváří dotazy v Eloquent.




  1. Připojení k databázi pomocí PHP

  2. Kde klauzule funguje, nefunguje na tinyint

  3. MySQL uložit výsledky EXECUTE do proměnné?

  4. Nastavte počáteční hodnotu pro sloupec s automatickým přírůstkem