Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Dapatkan Hasil Prosedur Tersimpan Laravel

Anda harus melewati CALL your_procedure melalui DB::raw ke DB::SELECT .

Jadi ini akan berfungsi dan mengembalikan set hasil:

$p0 = Carbon::now();
$p1 = Carbon::now()->addDays(7);
$p2 = 100;
$p3 = 2;
DB::select(DB::raw("CALL rentalsAvailables_get($p0, $p1, $p2, $p3)"));

Anda juga dapat mengonversi hasil yang disetel ke Model fasih menggunakan hydrate metode.

Foo::hydrate($result_from_db_select);

Semoga ini membantu Anda setelah 6 bulan :))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ganti nama database MySQL

  2. Menangani pengecualian kunci asing di PHP

  3. Codeigniter/PHP memeriksa apakah dapat terhubung ke database

  4. Cara menambah panjang String di mysql saat memetakan menggunakan JPA

  5. Kue Permintaan Pagination Kustomphp