如何以可以显示所有结果的方式获取带有 laravel 的存储过程的结果

how to get results of a store procedure with laravel in the way that all of results can be shown

我在 mysql 中有一个存储过程,当我 运行 使用 phpmyadmin 工具时,结果是这样的 my myql procedure result

所有半表(我的意思是结果集)都是正确的。但是 laravel 代码包括这个

$dataSet = DB::select('CALL MY_PROC(?,?);', array($param1, $param2));
return \Response::json([
    'dt1' => $dataSet,
], 200);

我得到这个结果

{"dt1":[
      {"operation4":7185,"operation5":18167}
]}

这意味着它只给了我一个结果集。如何使用 laravel 获取所有结果集?

根据@ADyson 的帮助,我发现“Laravel 的 DB facade 不支持调用存储过程,returns 多个数据集的结果开箱即用”和这个 github 存储库对我有用 https://github.com/rodion-arr/laravel-mysql-stored-procedures