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生成静态文件的多种方法分享
Jul 17 PHP
PHP连接Access数据库的方法小结
Jun 20 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
Dec 25 PHP
Laravel 5框架学习之Eloquent 关系
Apr 09 PHP
PHP面向对象程序设计方法实例详解
Dec 24 PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
PHP生成zip压缩包的常用方法示例
Aug 22 PHP
php数组指针函数功能及用法示例
Feb 11 PHP
laravel框架使用极光推送消息操作示例
Feb 15 PHP
jQuery+PHP实现图片上传并提交功能
Jul 27 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中文字符截取防乱码
2008/03/28 PHP
php验证session无效的解决方法
2014/11/04 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
PHP实现的下载远程文件类定义与用法示例
2017/07/05 PHP
js页面跳转常用的几种方式
2010/11/25 Javascript
jquery封装的对话框简单实现
2013/07/21 Javascript
详解JavaScript中void语句的使用
2015/06/04 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
AngularJs $parse、$eval和$observe、$watch详解
2016/09/21 Javascript
Bootstrap基本组件学习笔记之input输入框组(9)
2016/12/07 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
2017/02/04 Javascript
深入理解React高阶组件
2017/09/28 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
2017/12/20 Javascript
React和Vue中监听变量变化的方法
2018/11/14 Javascript
Element输入框带历史查询记录的实现示例
2019/01/15 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
JavaScript剩余操作符Rest Operator详解
2019/07/20 Javascript
Nodejs中使用puppeteer控制浏览器中视频播放功能
2019/08/26 NodeJs
Vue实现简单计算器案例
2020/02/25 Javascript
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
Python简单进程锁代码实例
2015/04/27 Python
浅析Python四种数据类型
2018/09/26 Python
利用Python将数值型特征进行离散化操作的方法
2018/11/06 Python
详解Python字典的操作
2019/03/04 Python
Python时间和字符串转换操作实例分析
2019/03/16 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
2014年圣诞节倒计时网页的制作过程
2014/12/05 HTML / CSS
La Redoute英国官网:法国时尚品牌
2017/04/27 全球购物
linux面试题参考答案(2)
2015/12/06 面试题
综合素质的自我鉴定
2013/10/07 职场文书
亲子拓展活动方案
2014/02/20 职场文书
护士医德医风自我评价
2014/09/15 职场文书
借名购房协议书范本
2014/10/06 职场文书
《比尾巴》教学反思
2016/02/24 职场文书