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

Jak wywołać procedurę składowaną z Eloquent (Laravel)?

Jak wszyscy wspomnieli, nie można wywołać procedury składowanej w Laravel ze składnią Eloquent. Możesz przenieść wynik zapytania do kolekcji co zapewni Ci całą funkcjonalność kolekcji.

$queryResult = DB::select('call my_custom_procedure(?, ?)', [1,2]);

$result = collect($queryResult);

return view('welcome')->with('result',$result);


  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 #1364 – Pole „nazwa_kolumny” nie ma wartości domyślnej – nie można wstawić do bazy danych

  2. Wprowadzenie do wysokiej dostępności baz danych dla MySQL i MariaDB

  3. MySQL Wiele-do-wielu Wybierz

  4. Połączyć się z usługą internetową/API w MySQL?

  5. jak uzyskać dostęp do zdalnej bazy danych mysql?