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引用文件语句的对比
Oct 09 PHP
PHP+FLASH实现上传文件进度条相关文件 下载
Jul 21 PHP
php创建多级目录代码
Jun 05 PHP
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
Aug 12 PHP
PHP正确解析UTF-8字符串技巧应用
Nov 07 PHP
解析thinkphp中的导入文件标签
Jun 20 PHP
PHP利用header跳转失效的解决方法
Oct 24 PHP
php文件压缩之PHPZip类用法实例
Jun 18 PHP
PHP数组去重比较快的实现方式
Jan 19 PHP
解决PHP上传非标准格式的图片pjpeg失败的方法
Mar 12 PHP
PHP pthreads v3下同步处理synchronized用法示例
Feb 21 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
Feb 29 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
德生PL330的评价与改造
2021/03/02 无线电
如何隐藏你的.php文件
2007/01/04 PHP
用PHP的ob_start();控制您的浏览器cache!
2007/02/14 PHP
php 连接mysql连接被重置的解决方法
2011/02/15 PHP
PHP+shell实现多线程的方法
2015/07/01 PHP
php中mkdir()函数的权限问题分析
2016/09/24 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
Extjs根据条件设置表格某行背景色示例
2014/07/23 Javascript
纯js实现仿QQ邮箱弹出确认框
2015/04/29 Javascript
js实现选中复选框文字变色的方法
2015/08/14 Javascript
JavaScript的Backbone.js框架环境搭建及Hellow world示例
2016/05/07 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
js时间控件只显示年月
2017/01/08 Javascript
如何快速上手Vuex
2017/02/14 Javascript
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
用Vue.js方法创建模板并使用多个模板合成
2019/06/28 Javascript
NodeJS实现一个聊天室功能
2019/11/25 NodeJs
python如何在终端里面显示一张图片
2016/08/17 Python
python 自动去除空行的实例
2018/07/24 Python
用python打印1~20的整数实例讲解
2019/07/01 Python
OpenCV 模板匹配
2019/07/10 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
Python3显示当前时间、计算时间差及时间加减法示例代码
2019/09/07 Python
Python 实现将数组/矩阵转换成Image类
2020/01/09 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
美国Curacao百货连锁店网站:iCuracao.com
2019/07/20 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
技术比武方案
2014/05/19 职场文书
关于运动会的广播稿
2014/09/22 职场文书
应届毕业生自荐信
2015/03/04 职场文书
大学生村官入党自传
2015/06/26 职场文书
Golang 空map和未初始化map的注意事项说明
2021/04/29 Golang
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python