Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment appeler une procédure stockée avec Eloquent (Laravel) ?

Comme tout le monde l'a mentionné, vous ne pouvez pas appeler une procédure stockée dans Laravel avec la syntaxe Eloquent. Vous pouvez transférer le résultat de votre requête vers une collection qui vous donnera toutes les fonctionnalités de collecte.

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

$result = collect($queryResult);

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