3

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 オリジナル)。いくつかの移行を作成しただけです。

4

1 に答える 1

8

移行クラスを呼び出しましたかUser、またはモデルの 1 つと同じ名前で呼び出しましたか? 私はそれが本当にばかげた間違いであることを知っていますが、初めて新規インストールを行ったとき、私はそれをしました...そして同じエラーがありました.

Composer は、コントローラーとモデルを使用して移行/シード クラスを自動ロードするためUser、移行/シード クラスによってモデルがオーバーロードされる可能性があります。

于 2013-06-03T06:05:16.630 に答える