【发布时间】:2017-12-24 08:37:49
【问题描述】:
请帮助我,我正在使用 Laravel 5.4,我想从模型函数中保存数据库。
这是我的控制器
public function addStockSizes(Request $request)
{
if ($request->isMethod('post')) {
$this->validate($request, [
'size' => 'required',
]);
$data['size'] = $request->input('size');
$data['netSize'] = $request->input('net_size');
$data['mouseText'] = $request->input('mouse_text');
Stock_size::createSize($data);
return redirect()->back()->with('success', true)->with('message',
'Size is successfully added');
} else {
$sizes = Stock::all();
return view('admin.StockSize.addStockSizes', compact('sizes'));
}
}
这是我在模型中的功能
public static function createSize($data)
{
$size = $data['size'];
$netSize = $data['netSize'];
$mouseText = $data['mouseText'];
$model = new self();
$model->size = $size;
$model->net_size = $netSize;
$model->mouse_text = $mouseText;
$model->save();
}
【问题讨论】:
标签: php database laravel model save