symfonyルーティングは、検証を通じて「親」属性が設定されるのを防ぎ、例外がスローされます。
ここで例を挙げていただけますか?
デフォルトのルーティング構成内でrestful
ルートを読み込もうとしているようです。 parent
およびその他のrest
固有のパラメーターを使用できるようにするにparent
、そのような構成をrestful
コレクションに移動する必要があります。
これは間違っています:
# app/config/routing.yml
users:
type: rest
resource: FOS\RestBundle\Tests\Fixtures\Controller\UsersController
user_topics:
type: rest
resource: FOS\RestBundle\Tests\Fixtures\Controller\UserTopicsController
parent: users
しかし、これは正しいです:
# app/config/routing.yml
users:
type: rest
resource: path/to/your/bundle/routing.yml
# path/to/your/bundle/routing.yml
users:
type: rest
resource: FOS\RestBundle\Tests\Fixtures\Controller\UsersController
user_topics:
type: rest
resource: FOS\RestBundle\Tests\Fixtures\Controller\UserTopicsController
parent: users
ルーター構成でタイプを定義することにより、タイプrestを使用してメインファイルをロードすることもできることに注意してください。
最も参考になるコメント
デフォルトのルーティング構成内で
restful
ルートを読み込もうとしているようです。parent
およびその他のrest
固有のパラメーターを使用できるようにするにparent
、そのような構成をrestful
コレクションに移動する必要があります。これは間違っています:
しかし、これは正しいです: