5

Symfony2 で @ParamConverter アノテーションを使用して、$_POST リクエストを介して送信されたパラメーターをエンティティに変換することは可能ですか?

symfony2 ドキュメントに記載されているすべての例は、ルートで定義されたパラメーターからエンティティを変換します。

そのようなものを設定します:

/**
 * @Route("/")
 * @ParamConverter("user", class="BvStandardServiceBundle:User", options={"id" = "userId"})
 */
public function userAction(User $user)
{
}

userId$_POST パラメータにID を指定してこのルートを呼び出すと、次のようになります。

リクエスト情報から Doctrine インスタンスを取得する方法を推測できません。

4

2 に答える 2