sql >> Databasteknik >  >> RDS >> Mysql

Hur ringer man lagrad procedur med Eloquent (Laravel)?

Som alla har nämnt kan du inte anropa en lagrad procedur i Laravel med eloquent syntax. Du kan överföra resultatet av din fråga till en samling vilket ger dig all samlingsfunktionalitet.

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

$result = collect($queryResult);

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


  1. mysql:hitta rader som har flera taggar och samma id

  2. Sträng ur index med SQL-utvecklare

  3. mysql:hänvisar till kolumner efter siffror

  4. MySQL-konsolen långsam vid import av stora SQL-filer