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 str_pad 函数使用详解
Jan 13 PHP
php中去除所有js,html,css代码
Oct 12 PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
Oct 29 PHP
php字符编码转换之gb2312转为utf8
Oct 28 PHP
php的dl函数用法实例
Nov 06 PHP
PHP编写的图片验证码类文件分享
Jun 06 PHP
PHP实现批量检测网站是否能够正常打开的方法
Aug 23 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
Nov 30 PHP
PHP基于堆栈实现的高级计算器功能示例
Sep 15 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
Nov 08 PHP
PHP中检查isset()和!empty()函数的必要性
Feb 13 PHP
ThinkPHP3.1.2 使用cli命令行模式运行的方法
Apr 14 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
PHP 读取文件的正确方法
2009/04/29 PHP
PHP 文件上传功能实现代码
2009/06/24 PHP
解析php php_openssl.dll的作用
2013/07/01 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
destoon安装出现Internal Server Error的解决方法
2014/06/21 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
浅谈PHP中pack、unpack的详细用法
2018/03/12 PHP
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
Javascript事件热键兼容ie|firefox
2010/12/30 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
jquery 插件学习(五)
2012/08/06 Javascript
jQuery级联操作绑定事件实例
2014/09/02 Javascript
JavaScript闭包详解
2015/02/02 Javascript
Nodejs学习笔记之入门篇
2015/04/16 NodeJs
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
2021/01/28 Javascript
详解Javascript百度地图接口开发文档中的类和方法
2017/02/07 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
2017/08/03 Javascript
js 递归json树实现根据子id查父id的方法分析
2019/11/08 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
2020/02/11 Javascript
python多线程编程方式分析示例详解
2013/12/06 Python
python对DICOM图像的读取方法详解
2017/07/17 Python
Python模拟自动存取款机的查询、存取款、修改密码等操作
2018/09/02 Python
详解python websocket获取实时数据的几种常见链接方式
2019/07/01 Python
python脚本调用iftop 统计业务应用流量的思路详解
2019/10/11 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
Python中bisect的用法及示例详解
2020/07/20 Python
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
Java工程师面试集锦之Spring框架
2013/06/16 面试题
几道Web/Ajax的面试题
2016/11/05 面试题
广告设计专业自荐信范文
2013/11/14 职场文书
应届毕业生求职信
2014/05/26 职场文书
庆六一文艺汇演活动方案
2014/08/26 职场文书
工作报告范文
2019/06/20 职场文书
超详细Python解释器新手安装教程
2021/05/10 Python