当 运行 php artisan passport:install 为 null 时调用成员函数 getDateFormat()

Call to a member function getDateFormat() on null when running php artisan passport:install

我收到此错误消息:

PHP Fatal error:  Call to a member function getDateFormat() on null in /usr/local/ampps/www/project/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 2992

当我尝试运行这个命令时:

php artisan passport:install

我正在使用带有 mysql 和 mongodb 数据库结构的全新安装的 laravel v5.3.16。

知道如何解决这个问题吗?

我找到了解决方案,我必须安装 laravel,然后安装 passport 包,然后修改 mongodb 迁移以使其工作。

是这个操作的顺序导致了这个错误。