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 文章调用类代码
Aug 11 PHP
php 文件缓存函数
Oct 08 PHP
深入PHP autoload机制的详解
Jun 09 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
May 07 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
php快速排序原理与实现方法分析
May 26 PHP
利用PHP如何写APP接口详解
Aug 23 PHP
记录一次排查PHP脚本执行卡住的问题
Dec 27 PHP
php修改数组键名的方法示例
Apr 15 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
php的优点总结 php有哪些优点
Jul 19 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
Jul 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
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
2012/01/12 PHP
php生成excel列序号代码实例
2013/12/24 PHP
php使用GD创建保持宽高比缩略图的方法
2015/04/17 PHP
JavaScript让IE浏览器event对象符合W3C DOM标准
2009/11/24 Javascript
JavaScript 类似flash效果的立体图片浏览器
2010/02/08 Javascript
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
Ajax执行顺序流程及回调问题分析
2012/12/10 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
jquery实现图片滚动效果的简单实例
2013/11/23 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
JavaScript中的this关键字使用详解
2015/08/14 Javascript
javascript学习总结之js使用技巧
2015/09/02 Javascript
详解Wondows下Node.js使用MongoDB的环境配置
2016/03/01 Javascript
原生js和jquery分别实现横向导航菜单效果
2016/05/13 Javascript
Nodejs高扩展性的模板引擎 functmpl简介
2017/02/13 NodeJs
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
p5.js实现斐波那契螺旋的示例代码
2018/03/22 Javascript
vue-cli扩展多模块打包的示例代码
2018/04/09 Javascript
微信小程序wepy框架笔记小结
2018/08/08 Javascript
Element Table的row-class-name无效与动态高亮显示选中行背景色
2018/11/30 Javascript
Angular6新特性之Angular Material
2018/12/28 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
2019/08/02 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
[45:18]完美世界DOTA2联赛循环赛 PXG vs IO 第二场 11.06
2020/11/09 DOTA
python读写LMDB文件的方法
2018/07/02 Python
对Python2与Python3中__bool__方法的差异详解
2018/11/01 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
基于Jquery和Css3代码制作可以缩放的搜索框
2015/11/19 HTML / CSS
HTML5在IE10、火狐下中文乱码问题的解决方法
2013/11/18 HTML / CSS
HelloFresh澳大利亚:订购你的美味食品盒、健康餐食
2018/03/28 全球购物
英国第一独立滑雪板商店:The Snowboard Asylum
2020/01/16 全球购物
2014年学习雷锋活动总结
2014/03/01 职场文书
来探秘“德国中小企业”的成功之道
2019/07/26 职场文书
python实现简易自习室座位预约系统
2021/06/30 Python