在Laravel 5.7中,可以使用模型的属性来限制数据库的数据输入。以下是一些方法:
class User extends Model
{
protected $fillable = ['name', 'email', 'password'];
}
class User extends Model
{
protected $guarded = ['id', 'created_at', 'updated_at'];
}
public function store(Request $request)
{
$validatedData = $request->validate([
'name' => 'required|string|max:255',
'email' => 'required|string|email|max:255|unique:users',
'password' => 'required|string|min:6|confirmed',
]);
// 创建用户
User::create($validatedData);
// 其他操作...
}
这些方法可以帮助你在Laravel 5.7中限制数据库的数据输入。请注意,这些方法并不是云计算相关的概念,而是Laravel框架中的开发技巧。
高校公开课
企业创新在线学堂
云+社区技术沙龙[第17期]
高校公开课
第五届Techo TVP开发者峰会
DBTalk技术分享会
第四期Techo TVP开发者峰会
第五届Techo TVP开发者峰会
领取专属 10元无门槛券
手把手带您无忧上云