【发布时间】:2016-04-25 05:04:29
【问题描述】:
我正在使用 jenssegers mongodb 我正在尝试将 created_at 和 updated_at 保存在我的控制器中,
"updated_at" : ISODate("1970-01-11T19:45:21.925Z"),
"created_at" : ISODate("1970-01-11T19:45:21.925Z")
即使是更新,也会保存错误的日期
在我的 app.php 中
在别名中
'Moloquent' => 'Jenssegers\Mongodb\Eloquent\Model',
在提供者中
'Jenssegers\Mongodb\Auth\PasswordResetServiceProvider',
在我的模型中
use Moloquent;
class Task extends Moloquent{
//$fillables = [];
}
请帮我解决问题 提前致谢!
【问题讨论】:
-
你在使用
jenssegers/Laravel-MongoDB包吗?另外,为什么要手动设置 created_at 和 updated_at (因为它是在创建时自动设置的)? -
在 insert 中注释了 created_at 和 updated_at,并保存在 db "updated_at" : ISODate("1970-01-15T17:25:44.107Z"), "created_at" : ISODate("1970-01- 15T17:25:44.107Z") 无法获取数据,以及日期错误的原因@felipsmartins
-
为什么要手动设置 created_at 和 updated_at?
-
我其实不知道他们会自动创建,所以我做到了。谢谢
-
另外,请告诉我为什么我的日期在数据库 ISODate("1970-01-15T17:25:44.107Z") 我想更新相同的记录。更新时是否需要 updated_at?请告诉
标签: php mongodb laravel-5.2