小编Raj*_*Raj的帖子

如何在laravel 5中返回数组而不是对象

我在模型中使用过。

$data = DB::select('select * from users');
return $data;
Run Code Online (Sandbox Code Playgroud)

但在控制器中,我得到了这样的结果。

Array
(
    [0] => stdClass Object
        (
            [Id] => 10
            [Name] => Sachin
            [Gender] => M
        )

    [1] => stdClass Object
        (
            [Id] => 12
            [Name] => Sourav
            [Gender] => M
        )
)
Run Code Online (Sandbox Code Playgroud)

但我想要这样

Array
    (
        [0] => Array
            (
                [Id] => 10
                [Name] => Sachin
                [Gender] => M
            )

        [1] => Array
            (
                [Id] => 12
                [Name] => Sourav
                [Gender] => M
            )
    )
Run Code Online (Sandbox Code Playgroud)

我已经尝试过使用 get() 和 toArray() 但它调用了未知的成员函数。任何人都知道如何解决这个问题。

sql-server-2014 laravel-5

2
推荐指数
2
解决办法
8167
查看次数

标签 统计

laravel-5 ×1

sql-server-2014 ×1