gpt4 book ai didi

laravel - 使用像 DB::select ("SELECT * FROM table"这样的原始查询在 laravel 中需要数组而不是对象;

转载 作者:行者123 更新时间:2023-12-04 02:18:23 25 4
gpt4 key购买 nike

在 Laravel 中,当我使用 DB::select("SELECT * FROM table");它返回一个对象,但我需要一个数组。那么我怎样才能得到一个数组而不是对象呢?

例子:

$data = DB::select("SELECT * FROM table");
var_dump($data);

最佳答案

请试试这个。

\Illuminate\Support\Facades\DB::setFetchMode(PDO::FETCH_ASSOC);
$values=\Illuminate\Support\Facades\DB::select("select * from your_table");
\Illuminate\Support\Facades\DB::setFetchMode(PDO::FETCH_CLASS);
var_dump($values);

关于laravel - 使用像 DB::select ("SELECT * FROM table"这样的原始查询在 laravel 中需要数组而不是对象;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32647811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com