首先使用如下;
public function store(Request $request)
{
Hall::create($request->all());
return "not important";
}
第二次使用如下;
public function store(Request $request)
{
if($request){
Hall::create($request->all());
return "not important";
}
}
您需要使用if
进行控制吗?哪个更有意义
答案 0 :(得分:1)
不需要If statement
create
方法的作用是创建一个新元素(在您的案例中为Hall),并将其保存在数据库中,同时考虑模型中的可能属性。
因此,当您定义模型(Hall)时,您应该遵循以下内容:
public Hall extends Model
{
public $table = 'halls';
protected $fillable = ['column1', 'column2'];// all attributes that should be filled in with create method.
}
然后,为了验证您的请求,您可以发出请求php artisan make:request HallRequest
,然后确定您的验证。