为了账号安全,请及时绑定邮箱和手机立即绑定

订单方向必须是“asc”或“desc”[Laravel, Vue]

订单方向必须是“asc”或“desc”[Laravel, Vue]

PHP
拉丁的传说 2021-11-13 15:55:02
试图理清使用Vue.js在laravel表,并得到这个错误:Order direction must be "asc" or "desc"。我的控制器:$query = Employee::orderBy($request->column, $request->order);$users = $query->paginate($request->per_page);return EmployeeResource::collection($users);提前致谢。
查看完整描述

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

请问可以吗print_r($request->all())?并编辑您的问题。这个错误意味着你没有得到'asc'或'desc'处于$request->order可变状态。


或者如果 getasc或descthen make it in string。


$order = (string) $request->order;


$query = Employee::orderBy($request->column, $order);

$users = $query->paginate($request->per_page);


查看完整回答
反对 回复 2021-11-13
?
慕慕森

TA贡献1856条经验 获得超17个赞

尝试return response()->json($request->all())查看浏览器控制台以查找您发送的数据。将上面的代码放在函数的开头。


查看完整回答
反对 回复 2021-11-13
  • 2 回答
  • 0 关注
  • 136 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信