Laravel`选择x为y'不按预期工作?

时间:2014-08-26 17:45:27

标签: php laravel orm

我使用以下语法并获取空记录:

return ModelName::select('some_real_column as desired_name')->get()->toJson();

我得到的是:

[[], [], [], ... []]

如果我这样做:

return ModelName::select('some_real_column')->get()->toJson();

返回实际值。

2 个答案:

答案 0 :(得分:1)

return ModelName::select(DB::raw('some_real_column as desired_name'))->get()->toJson();

答案 1 :(得分:1)

使用selectRaw方法:

return ModelName::selectRaw('some_real_column as desired_name')->get()->toJson();