Laravel 软删除
最近在使用laravel开发项目,使用过程中,出现了一些情况
环境:laravel 5.3.29,centos6.5,lnmp软件环境
当数据表中设置了deleted_at字段时,无论是修改任何字段,deleted_at 都会被修改,即被删除。研究了好久,都没有用,这是什么原因?烦请各位有经验的高手们告知。
关于 LearnKu
用的什么建的表?
您好,我是手动建表的
@吾挚 navicat?
是的
@吾挚 看一下deleted_at那里是不是勾选了“根据时间戳自动更新”,这个是默认勾选的。。
解决了,非常感谢
加null
还想请教一下,updated_at , created_at 这两个字段可以设置为int类型吗
谢谢各位高手
@吾挚 不要设置为 Int 。为什么? 看这里 教程:选择合适的 MySQL 日期时间类型来存储你的时间。
如果真的要设置,我在两年前写了一篇 Laravel timestamps 设置为unix时间戳 ,不知道还管用不了
没有特殊原因,一般没人用 Int 时间了 :swimmer: