사용자는 EloquentModel 클래스에서 상속받습니다. lumen5.3 프레임워크에서 phpstorm 프레임워크의 다음 코드는
<code>public function view($id){ User::all(); User::find($id); return User::findOrFail($id); } </code>
phpstorm 오류:
<code>Method 'find' not found in \App\User Method 'findOrFail' not found in \App\User。</code>
어떤 방법이든 괜찮습니다.
프레임워크를 lumen 5.0.3으로 변경했는데 이 오류가 보고되지 않습니다.
lumen5.3에서는 프레임워크 방식이 어떻게 바뀌었나요?
사용자는 EloquentModel 클래스에서 상속받습니다. lumen5.3 프레임워크에서 phpstorm 프레임워크의 다음 코드는
<code>public function view($id){ User::all(); User::find($id); return User::findOrFail($id); } </code>
phpstorm 오류:
<code>Method 'find' not found in \App\User Method 'findOrFail' not found in \App\User。</code>
어떤 방법이든 괜찮습니다.
프레임워크를 lumen 5.0.3으로 변경했는데 이 오류가 보고되지 않습니다.
lumen5.3에서는 프레임워크 방식이 어떻게 바뀌었나요?
이 글 읽어보셨나요? Eloquent를 사용하시려면 별도로 활성화하셔야 할 것 같습니다
Eloquent ORM을 사용하려면 bootstrap/app.php
파일에서 $app->withEloquent()
호출의 주석 처리를 제거해야 합니다.