既存のデータベースからエンティティを作成し、すべてのテーブルとエンティティを削除して新しいエンティティを作成すると、問題が発生しました。
- データベースを作成しました
- Symfony 2のドキュメントに従ってエンティティを作成し、既存のデータベースから
- 次に、データベースからすべてのテーブルを削除しました
/Entity
ディレクトリからすべてのエンティティを削除しました- ディレクトリ
/doctrine
からフォルダを削除しました/config
- 注釈内のメタデータを使用して、新しいエンティティを作成しました
- 新しいエンティティに従ってデータベースを更新しました
そして、アプリケーションを起動しようとすると、例外が発生しました
警告: class_parents() [function.class-parents]: Class WriterBeat\AdminBundle\Entity\Members が存在せず、D:\experiments\write\vendor\doctrine\common\lib\Doctrine\Common\Persistence にロードできませんでした\Mapping\RuntimeReflectionService.php 38行目
Members
削除すると、手順 4 の前にエンティティがありました。と呼ばれる新しいエンティティを作成しましUser
た。
UPD
セキュリティ構成ファイルに問題があることがわかりました。実装を開始するまでセキュリティ コンポーネントを無効にするにはどうすればよいですか?