【发布时间】:2020-08-03 06:15:18
【问题描述】:
返回 laravel 资源是 null 但数据库有文件。这是我的资源类
class UsersResource extends JsonResource
{
/**
* Transform the resource into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
return [
'u_id' => $this->user_id,
'u_name' => $this->user_name,
];
}
}
我的路线文件在这里
Route::get('test2', function(){
$xyx=Users::find(1);
return new UsersResource($xyx);
});
我的回复如下
{"data":{"u_id":null,"u_name":null}}
谢谢
【问题讨论】:
-
请分享用户表结构。它是否包含
user_id或user_name列? -
默认是
id和name -
@Alexandar Bishop 谢谢我从你的评论中得到了提示。它有效