【发布时间】:2020-04-09 16:07:20
【问题描述】:
我正在尝试向数据库中插入数据,但收到错误"Creating default object from empty value" 仍然不明白,这个错误是从哪里来的?
在我的控制器中
public function store(Request $request)
{
$request->validate([
'amount' => 'required',
'method' => 'required',
]);
$payrolls = new Payroll();
$payrolls->employee_id = auth()->user()->id;
$payrolls->account_id = auth()->user()->id;
$payrolls->employee_name = $request->get('employee_name');
$payrolls->description = $request->get('description');
$payrolls->account = $request->get('account');
$payrolls->amount = $request->get('amount');
$payrolls->method = $request->get('method');
$payrolls->save();
return response()->json(['created' => true]);
}
有什么帮助吗?谢谢......
【问题讨论】:
-
您的代码中有错字:$parolls = new Payroll();应该是 $payrolls
-
哦,我明白了,谢谢你..
-
@arm 是的,他的代码中有错字。 z3r0 我已经更新了你的代码,你可以试试。