执行迁移后的模型/ Eloquent错误

时间:2013-06-03 06:04:06

标签: laravel laravel-4

我已经完成了Laravel 4的全新安装,在完成数据库迁移后,我收到了这个错误:

\vendor\laravel\framework\src\Illuminate\Auth\EloquentUserProvider.php line 56 Error: Call to undefined method User::newQuery() in D:\xampp\htdocs\start\vendor\laravel\framework\src\Illuminate\Auth\EloquentUserProvider.php line 56

我的User模型未被修改(Laravel原创),我刚创建了一些迁移。

1 个答案:

答案 0 :(得分:8)

您是否调用了迁移类User,或者您的某个模型名称相同? 我知道这是一个非常愚蠢的错误,但是第一次进行全新安装时,我已经做到了......并且遇到了同样的错误。

Composer使用您的控制器和模型自动加载迁移/种子类,因此您的User模型可能会被迁移/种子类重载。