laravel 解决Eloquent ORM的save方法无法插入数据的问题


Posted in PHP onOctober 21, 2019

学习laravel中:

今天在测试使用Eloquent ORM将数据使用 save()方法插入到mysql中时,出现了错误,如图所示:

laravel 解决Eloquent ORM的save方法无法插入数据的问题

在网上查阅资料后找到了原因:

使用save方法新增数据:

laravel会默认维护 created_at , updated_at 两个字段,这两个字段都是存储时间戳,整型11位的,因此使用时需要在数据库添加这两个字段。如果不需要这个功能,只需要在模型里加一个属性:public $timestamps=false; 以及一个方法,可以将当前时间戳存到数据库

protected function getDateFormat(){ 
 return time(); 
}

这样就不需要那两个字段了。

修改后错误消失,正常输出:

控制器中函数代码如下:

//使用表模型新增数据
 public function orm2(){
 $stu = new Student(); //表的模型实例化
 $stu->name='小黑';  //给模型的属性赋值
 $stu->password='222333';
 $flag = $stu->save(); //save方法插入数据,返回插入是否成功的boolean值
 var_dump($flag);  //打印$flag的内容
 }

以上这篇laravel 解决Eloquent ORM的save方法无法插入数据的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
晋城吧对DiscuzX进行的前端优化要点
Sep 05 PHP
php加密解密函数authcode的用法详细解析
Oct 28 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
Jun 09 PHP
CentOS下PHP安装Oracle扩展
Feb 15 PHP
php动态绑定变量的用法
Jun 16 PHP
PHP异常处理Exception类
Dec 11 PHP
几个优化WordPress中JavaScript加载体验的插件介绍
Dec 17 PHP
Yii2框架数据库简单的增删改查语法小结
Aug 31 PHP
PHPCMS V9 添加二级导航的思路详解
Oct 20 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
Feb 04 PHP
有关PHP 中 config.m4 的探索
Aug 26 PHP
Laravel ORM 数据model操作教程
Oct 21 #PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
Oct 21 #PHP
laravel 解决多库下的DB::transaction()事务失效问题
Oct 21 #PHP
PHP常用函数之获取汉字首字母功能示例
Oct 21 #PHP
PHP常用函数之根据生日计算年龄功能示例
Oct 21 #PHP
PHP常用函数之格式化时间操作示例
Oct 21 #PHP
PHP常用函数之base64图片上传功能详解
Oct 21 #PHP
You might like
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
php session劫持和防范的方法
2013/11/12 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
PHP实现分布式memcache设置web集群session同步的方法
2018/04/10 PHP
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
JavaScript初学者应注意的七个细节详细介绍
2012/12/27 Javascript
jquery mobile changepage的三种传参方法介绍
2013/09/13 Javascript
javascript中不等于的代码是什么怎么写
2013/12/29 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
JavaScript实现多个重叠层点击切换效果的方法
2015/04/24 Javascript
js实现黑色简易的滑动门网页tab选项卡效果
2015/08/31 Javascript
jquery实现模拟百分比进度条渐变效果代码
2015/10/29 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
JavaScript数据结构之数组的表示方法示例
2017/04/12 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
基于daterangepicker日历插件使用参数注意的问题
2017/08/10 Javascript
angularjs 动态从后台获取下拉框的值方法
2018/08/13 Javascript
实例介绍JavaScript中多种组合继承
2019/01/20 Javascript
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
详解关闭令人抓狂的ESlint 语法检测配置方法
2019/10/28 Javascript
vue视频播放暂停代码
2019/11/08 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
EXTJS7实现点击拖拉选择文本
2020/12/17 Javascript
[01:06] DOTA2英雄背景故事第三期之秩序法则光之守卫
2020/07/07 DOTA
介绍Python中的fabs()方法的使用
2015/05/14 Python
使用Python的Dataframe取两列时间值相差一年的所有行方法
2018/07/10 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
10个顶级Python实用库推荐
2021/03/04 Python
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
酒店总经理工作职责
2013/12/13 职场文书
高中课前三分钟演讲稿
2014/09/13 职场文书
办公楼租房协议书范本
2014/11/25 职场文书
创业计划书之餐饮
2019/09/02 职场文书
Python可视化神器pyecharts绘制水球图
2022/07/07 Python