Mysql
 sql >> Baza danych >  >> RDS >> Mysql

przygotowany wyciąg z Eloquent ORM / laravel

Eloquent robi oświadczenia w stylu PDO za kulisami, aby chronić przed takimi rzeczami, jak wstrzykiwanie sql. Modele elokwentne domyślnie chronią również przed przypisaniem mas. Wyjątek zostanie zgłoszony, chyba że wyraźnie zaznaczysz kolumny bazy danych, które powinny być strzeżone lub odwrotne (te, które powinny być wypełniane).

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

Jeśli chcesz zagłębić się dalej, możesz spojrzeć na zajęcia

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

aby zobaczyć, jak laravel konstruuje zapytania w Eloquent.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Query nie używa indeksu w łączeniu tabel

  2. SQL Nie można utworzyć tabeli (errno:150)

  3. Najlepszy sposób na obsługę dużego (UUID) jako klucza podstawowego tabeli MySQL

  4. MySQL Sortuj alfabetycznie, ale ignoruj ​​​​

  5. Czy istnieją wady używania ogólnego varchar(255) dla wszystkich pól tekstowych?