首页 > 作文

laravel5.1框架下的批量赋值实现方法分析

更新时间:2023-04-08 04:49:34 阅读: 评论:0

本文实例讲述了laravel5.1框架下的批量赋值实现方法。分享给大家供大家参考,具体如下:

官方中文文档在这里:

http://laravel-china.org/docs/5.1/eloquent#%e6%89%b9%e9%87%8f%e8%b5%8b%e5%80%bc

我先来说明一下一个谁发明了作业场景:

你想要往数据库中存评论,在控制器的代码如下:

$comment->comment_id= $id;$comment->title = $name;$comment->url = $url;$comment->introduction = $profile;if ($comment->save()) {  return redirect('admin/comment');} el {  return redirect()->back()->withinput()->witherrors('保存失败!')罗马法的发展历程

设想一下如果这个评论表的字段有很多,岂不是要一个字段一个字段的存储,代码量太高。laravel框架提供了一个叫做批量赋值的功能:

控制器代码如下:

public function store(request三字经mp3 $request){  if (comment::create($request->all())) {    return redirec江南春杜牧t()->back();  } el {    return redirect()->back()->withinput()->witherrors('评论发表失败!');  }}

对应的app\models中的comment类:

<?phpnamespace app;u illuminate\databa\eloquent\model;class comment extends model{protected $fillab春开头的四字词语le = ['nickname', 'email', 'website', 'content','article_id'];}protected $fillable= ['nickname','email','website','content','article_id'];

这一行就表示控制器中得到的数据全部存入相应字段,是不是很简单方便?

本文发布于:2023-04-08 04:49:32,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d68c8e722c29ad46769bf2091adad3ba.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:laravel5.1框架下的批量赋值实现方法分析.doc

本文 PDF 下载地址:laravel5.1框架下的批量赋值实现方法分析.pdf

标签:字段   赋值   代码   控制器
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图