最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
laravel5.1如何实现框架下的批量赋值
时间:2022-06-24 22:27:38 编辑:袖梨 来源:一聚教程网
laravel5.1如何实现框架下的批量赋值?这篇文章主要介绍了laravel5.1框架下的批量赋值实现方法,结合实例形式分析了Laravel5.1框架批量赋值的相关原理与实现方法,下面小编就为大家带来相关的方法,感兴趣的用户就来一聚教程网参考一下吧!
本文实例讲述了laravel5.1框架下的批量赋值实现方法。分享给大家供大家参考,具体如下:
官方中文文档在这里:
我先来说明一下一个场景:
你想要往数据库中存评论,在控制器的代码如下:
$comment->comment_id= $id;
$comment->title = $name;
$comment->url = $url;
$comment->introduction = $profile;
if ($comment->save()) {
return redirect('admin/comment');
} else {
return redirect()->back()->withInput()->withErrors('保存失败!')
设想一下如果这个评论表的字段有很多,岂不是要一个字段一个字段的存储,代码量太高。laravel框架提供了一个叫做批量赋值的功能:
控制器代码如下:
public function store(Request $request)
{
if (Comment::create($request->all())) {
return redirect()->back();
} else {
return redirect()->back()->withInput()->withErrors('评论发表失败!');
}
}
对应的Appmodels中的Comment类:
这一行就表示控制器中得到的数据全部存入相应字段,是不是很简单方便?
相关文章
- jm漫画-骑士网页版下载入口 03-11
- 哔咔漫画-PicACG官方-正版高清中文漫画阅读 03-11
- 漫蛙app下载安卓最新版本-漫蛙官方app免费安装入口 03-11
- 闪烁之光云游戏入口在哪-闪烁之光在线玩即点即进 03-11
- 腾讯会议企业版官方app下载-腾讯视频会议安卓版安装 03-11
- 番茄影视大全免费追剧-番茄影视大全免费看剧app下载 03-11