laravel /如何将随机数和请求一起存储在数据库中

时间:2019-05-08 19:37:28

标签: laravel-5

我要在in_out模型中的一个字段与数据库中的请求一起插入?

public function store(Request $request)
{


  $validatedData = $request->validate([
     'name' => 'required|max:255',

                 'type' => 'required|max:255',
 ]);


 $add = in_out::create($validatedData);




}

1 个答案:

答案 0 :(得分:0)

您的问题很难理解。

这是一种实现方式,以防您要在验证之后和存储在数据库上之前添加属性。

use App\InOut;

class InOutController
{
    ...

    public function store(\Request $request)
    {
        $rules = [
            'name' => 'required|string|max:255',
            'type' => 'required|string|max:255',
        ];

        $attributes = $request->validate($rules);

        $attributes['description'] = 'Adding a description after validation and before store on database';

        $inOut = InOut::create($attributes);

        return redirect('/inout')->with('inOut', $inOut)->with('status', 'InOut created.');
    }

    ...
}