Laravel:我可以将DB请求作为索引数组获取

时间:2018-02-20 07:34:48

标签: database laravel

我遇到了Laravel数据库查询的问题。 我必须使用类似的东西:

$priceList = DB::select("exec dataBase.dbo.PRICELIST ?", [$id]);

但我无法直接访问服务器。 当它试图返回关联数组时,它无法返回任何内容。 enyone知道如何在Laravel中返回索引数组吗?

修改

我从存储过程而不是表

接收数据

感谢您的帮助! :)

1 个答案:

答案 0 :(得分:0)

我认为,你的问题与错误使用laravel DB方法有关。 试试这个:

$priceList = DB::table('table_name')->where('id', $id)->get();
// if you need to get array(instead of Collection instance) just use
$priceList = DB::table('table_name')->where('id', $id)->get()->toArray();