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 相关文章推荐
用PHPdig打造属于你自己的Google[图文教程]
Feb 14 PHP
PHP中的CMS的涵义
Mar 11 PHP
Ajax+PHP 边学边练 之二 实例
Nov 24 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
Jun 27 PHP
PHP操作文件的一些基本函数使用示例
Nov 18 PHP
php两种无限分类方法实例
Apr 21 PHP
php图像处理类实例
Jul 28 PHP
php 魔术常量详解及实例代码
Dec 04 PHP
详解php几行代码实现CSV格式文件输出
Jul 01 PHP
PHP利用Mysql锁解决高并发的方法
Sep 04 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
Feb 29 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
Mar 23 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 session处理的定制
2009/03/16 PHP
PHP XML error parsing SOAP payload on line 1
2010/06/17 PHP
PHP输出缓存ob系列函数详解
2014/03/11 PHP
php源码之将图片转化为data/base64数据流实例详解
2016/11/27 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
php 命名空间(namespace)原理与用法实例小结
2019/11/13 PHP
javascript获取隐藏dom的宽高 具体实现
2013/07/14 Javascript
js语法学习之判断一个对象是否为数组
2014/05/13 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
2014/08/01 Javascript
jQuery实现首页顶部可伸缩广告特效代码
2015/04/15 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
2015/05/13 Javascript
纯JavaScript实现的分页插件实例
2015/07/14 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
纯js实现动态时间显示
2020/09/07 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
使用npm安装最新版本nodejs
2018/01/18 NodeJs
前端vue如何使用高德地图
2020/11/05 Javascript
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
python字符串连接的N种方式总结
2014/09/17 Python
python正则表达式re之compile函数解析
2017/10/25 Python
python把ipynb文件转换成pdf文件过程详解
2019/07/09 Python
Tensorflow读取并输出已保存模型的权重数值方式
2020/01/04 Python
python 实现学生信息管理系统的示例
2020/11/28 Python
详解python中的三种命令行模块(sys.argv,argparse,click)
2020/12/15 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
印度最大的酒店品牌网络:OYO Rooms
2016/07/24 全球购物
日本乐天官方海外转运服务:Rakuten Global Express
2018/11/30 全球购物
中医专业职业生涯规划书范文
2014/01/04 职场文书
绩效工资实施方案
2014/03/15 职场文书
竞选班长演讲稿500字
2014/08/22 职场文书
离婚协议书应该怎么写
2014/10/12 职场文书
婚前财产协议书范本
2014/10/19 职场文书
建筑安全员岗位职责
2015/02/15 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
3050和2060哪个好 性能差多少 差距有多大 谁更有性价比
2022/06/17 数码科技