在 Laravel 5.5 中,可以使用相同的方法来创建和更新数据。以下是一种常见的方法:
php artisan make:model ModelName
这将在 app
目录下生成一个名为 ModelName
的模型类。
public function store(Request $request)
{
$data = $request->all();
ModelName::create($data);
// 可选:返回成功信息或重定向到其他页面
}
在上述代码中,$request->all()
获取了请求中的所有数据,并将其传递给 create()
方法来创建新的数据。
public function update(Request $request, $id)
{
$data = $request->all();
$model = ModelName::findOrFail($id);
$model->update($data);
// 可选:返回成功信息或重定向到其他页面
}
在上述代码中,findOrFail($id)
方法会根据给定的 $id
查找对应的模型实例。然后,使用 update($data)
方法来更新模型的属性。
请注意,上述代码中的 ModelName
应该替换为你实际的模型类名。
这种方法适用于大多数情况下的数据创建和更新操作。如果你的需求更加复杂,可以根据具体情况进行调整和扩展。
领取专属 10元无门槛券
手把手带您无忧上云