Laravel 选择查询返回数组

use*_*836 0 php select laravel laravel-4 laravel-5

我的选择查询正在返回一个数组...但我希望它返回一个对象

PHP:

$language = DB::select(select query here);
Run Code Online (Sandbox Code Playgroud)

我尝试->get()在之后添加,但似乎无法将其添加到数组中。

Tos*_*ohn 5

是的,它应该返回一个 stdClass 对象数组,不需要->get何时使用DB:select原始 MySql 代码。

如果您使用原始 sql 选择一行,那么您可以访问该行的对象作为$language[0],否则您必须循环遍历它。