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 相关文章推荐
php类
Nov 27 PHP
用PHP实现多服务器共享SESSION数据的方法
Mar 16 PHP
PHP clearstatcache()函数详解
Mar 02 PHP
PHP中的MYSQL常用函数(php下操作数据库必备)
Sep 12 PHP
php pki加密技术(openssl)详解
Jul 01 PHP
Drupal简体中文语言包安装教程
Sep 27 PHP
PHP使用ob_start生成html页面的方法
Nov 07 PHP
PHP查看当前变量类型的方法
Jul 31 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
Sep 11 PHP
实现PHP搜索加分页
Oct 12 PHP
Laravel创建数据库表结构的例子
Oct 09 PHP
laravel 实现设置时区的简单方法
Oct 10 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
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
JavaScript 继承详解(四)
2009/07/13 Javascript
jquery放大镜效果超漂亮噢
2013/11/15 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
KnockoutJS 3.X API 第四章之数据控制流with绑定
2016/10/10 Javascript
浅谈javascript中的事件冒泡和事件捕获
2016/12/28 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
VueJs单页应用实现微信网页授权及微信分享功能示例
2017/07/26 Javascript
详解VueJS 数据驱动和依赖追踪分析
2017/07/26 Javascript
Vue仿手机qq的实例代码(demo)
2017/09/08 Javascript
thinkjs 文件上传功能实例代码
2017/11/08 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
vue 集成 vis-network 实现网络拓扑图的方法
2019/08/07 Javascript
[01:35]2014DOTA2西雅图邀请赛 专访狐狸妈青春献给刀塔
2014/07/08 DOTA
[01:47]2018年度DOTA2最佳教练-完美盛典
2018/12/16 DOTA
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
python统计文本字符串里单词出现频率的方法
2015/05/26 Python
Python字符串切片操作知识详解
2016/03/28 Python
Python变量赋值的秘密分享
2018/04/03 Python
python requests 库请求带有文件参数的接口实例
2019/01/03 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
Python实现上下文管理器的方法
2020/08/07 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
美国艺术和工艺品商店:Hobby Lobby
2020/12/09 全球购物
总裁办公室主任职责
2014/01/02 职场文书
高三学习决心书
2014/03/11 职场文书
工地质量标语
2014/06/12 职场文书
暖通工程师岗位职责
2014/06/12 职场文书
会计试用期自我评价怎么写
2014/09/18 职场文书
稽核岗位职责
2015/02/10 职场文书
周一问候语大全
2015/11/10 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
mysql中DCL常用的用户和权限控制
2022/03/31 MySQL