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版(3)
Oct 09 PHP
php表单提交问题的解决方法
Apr 12 PHP
mysql总结之explain
Feb 27 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
Jun 30 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
Jul 03 PHP
PHP实现简单实用的分页类代码
Apr 08 PHP
AJAX的使用方法详解
Apr 29 PHP
php+redis消息队列实现抢购功能
Feb 08 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
thinkphp5 模型实例化获得数据对象的教程
Oct 18 PHP
thinkphp框架类库扩展操作示例
Nov 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
php设计模式 Template (模板模式)
2011/06/26 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
在PHP中使用redis
2013/11/04 PHP
php支付宝手机网页支付类实例
2015/03/04 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
2016/07/07 PHP
php实现的http请求封装示例
2016/11/08 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
2019/10/17 PHP
使用CSS3实现字体颜色渐变的实现
2021/03/09 HTML / CSS
Exjs 入门篇
2010/04/07 Javascript
JavaScript 放大镜 移动镜片效果代码
2011/05/09 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
JS动态添加Table的TR,TD实现方法
2015/01/28 Javascript
基于javascript实现简单计算器功能
2016/01/03 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
Echarts.js无法引入问题解决方案
2020/10/30 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
python之模拟鼠标键盘动作具体实现
2013/12/30 Python
python文件的md5加密方法
2016/04/06 Python
浅谈Python对内存的使用(深浅拷贝)
2018/01/17 Python
Python 分发包中添加额外文件的方法
2019/08/16 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
美国全球旅游运营商:Pacific Holidays
2018/06/18 全球购物
英国领先的独立时装店:Van Mildert
2019/10/28 全球购物
希腊品牌鞋类销售网站:epapoutsia.gr
2020/03/18 全球购物
将n个数按输入顺序的逆序排列,用函数实现
2012/11/14 面试题
会计自我鉴定范文
2013/10/06 职场文书
医院后勤自我鉴定
2013/10/13 职场文书
应届毕业生应聘自荐信范文
2014/02/26 职场文书
建国大业观后感800字
2015/06/01 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
培训学校2015年度工作总结
2015/07/20 职场文书
详细介绍python类及类的用法
2021/05/31 Python
PHP设计模式(观察者模式)
2021/07/07 PHP
Nginx工作模式及代理配置的使用细节
2022/03/21 Servers
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA