0

リバースエンジニアリングを使用してエンティティユーザーを作成し、次のコマンドを使用してそのエンティティからコントローラーとビューを作成しようとしました:-

$ php app/console generate:doctrine:crud --entity=AcmeDemoBundle:User --format=annotation

「書き込み」アクション、構成形式、およびプレフィックスを含めるように求められました。すべてがうまくいき、Controller と Views の下に 2 つのスクリプトが生成されました。しかし、以下のURLを呼び出してユーザーのリストページを表示すると、エラーが発生します:-

http://localhost/Symfony/web/users

エラー

No route found for "GET /users"

CRUD を生成すると、そのエンティティのルートが routing.yml に追加されないということですか、それとも何か不足していますか?

4

1 に答える 1

3

注釈付きルートを routing.yml にインポートする必要があります:

user:
resource: "@AcmeDemoBundle/Controller/UserController.php"
type:     annotation

次にphp app/console router:debug、ルートが使用可能であることを確認します。

于 2013-07-25T10:20:44.827 に答える