Mysql
 sql >> Database >  >> RDS >> Mysql

Come chiamare la stored procedure con Eloquent (Laravel)?

Come tutti hanno già detto, non è possibile chiamare una stored procedure in Laravel con la sintassi Eloquent. Puoi trasferire il risultato della tua query in una raccolta che ti darà tutte le funzionalità di raccolta.

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

$result = collect($queryResult);

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