【发布时间】:2019-10-10 08:13:14
【问题描述】:
当我返回控制器的请求时,我得到:
{"员工":"3","原因":"常见 原因","request":"5000","ded_per_pay":"500","months_to_pay":"2","date_issued":"2018-01-31"}
在我的创建函数中,我得到了这个错误:
Symfony\Component\HttpFoundation\ParameterBag 类的对象无法转换为字符串
这是我的代码:
CashAdvance::create([
'emp_id' => $request->employees,
'reason' => $request->reason,
'request' => $request->request,
'ded_per_pay' => $request->ded_per_pay,
'date_issued' => $request->date_issued,
'months_to_pay' => $request->months_to_pay
]);
似乎是什么导致了问题?
【问题讨论】:
-
dd($request->request);输出ParameterBag类的对象,而我们希望在表中保存一个字符串。请改用$request->get('request')。
标签: string laravel laravel-5 eloquent