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 相关文章推荐
PHP4实际应用经验篇(8)
Oct 09 PHP
PHP 中dirname(_file_)讲解
Mar 18 PHP
上传文件先创建目录 再上传到目录里面去
Dec 29 PHP
PHP代码保护--Zend Guard的使用详解
Jun 03 PHP
四个常见html网页乱码问题及解决办法
Sep 08 PHP
[原创]php简单隔行变色功能实现代码
Jul 09 PHP
PHP大神的十大优良习惯
Sep 14 PHP
[原创]php实现数组按拼音顺序排序的方法
May 03 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
thinkphp5 路由分发原理
Mar 18 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简介
2006/10/09 PHP
PHP中文URL编解码(urlencode()rawurlencode()
2010/07/03 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
选择TreeView控件的树状数据节点的JS方法(jquery)
2010/02/06 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
运用jQuery定时器的原理实现banner图片切换
2014/10/22 Javascript
node.js中的fs.futimes方法使用说明
2014/12/17 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
2015/10/04 Javascript
实例详解AngularJS实现无限级联动菜单
2016/01/15 Javascript
基于Bootstrap实现图片轮播效果
2016/05/22 Javascript
axios基本入门用法教程
2017/03/25 Javascript
微信小程序引用iconfont图标的方法
2018/10/22 Javascript
Node.js如何对SQLite的async/await封装详解
2019/02/14 Javascript
Vue.js递归组件实现组织架构树和选人功能案例分析
2019/07/03 Javascript
[05:29]2014DOTA2国际邀请赛 赛后专访:LGDNewbee顺利过关
2014/07/13 DOTA
Python实现的一个自动售饮料程序代码分享
2014/08/25 Python
Django中间件基础用法详解
2019/07/18 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
Python3 ffmpeg视频转换工具使用方法解析
2020/08/10 Python
mui几种页面跳转方式对比总结概括
2017/08/18 HTML / CSS
英语系本科生个人求职信
2013/09/21 职场文书
2014年作风建设心得体会
2014/10/22 职场文书
2014年高一班主任工作总结
2014/12/05 职场文书
春季运动会开幕词
2015/01/28 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
高中生军训感言
2015/08/01 职场文书
USB TYPE-C 或将成为所有智能手机充电标准
2022/04/21 数码科技