2016-07-12 12 views
0

「質問」エンティティ(One To Manyアソシエーション)へのオブジェクト「Survey」リンクがあります。 私のコントローラでは、このアンケートに質問を追加できます。 最後に、私は何かフラッシュする前にいくつかのものをしたいと思います。例えばDoctrine:フラッシュする前にオブジェクト情報を取得

は、最初に私が持っている:終わり

($ Survey-> getQuestions()を介して)QuestionAとQuestionBとSurvey1:QuestionA QuestionBとQuestionCとSurvey1

問題は次のとおりです。

$Survey->getQuestions() 

私はフラッシュする前に私に質問Aと質問Bを与えました。どのように私がフラッシュする前にすべてのオブジェクトを取得することは可能ですか?私が大量のテストをするので、フラッシュしないことがとても重要です。すべてがうまくいくかどうかわからなければ、私は自分の変更をコミットしたくありません。

+0

は¿調査とエンティティの定義に新しい質問を追加するためのコードを投稿してもらえますか? – Edu

答えて

0

私はあなたがすべての質問を取得するには、foreachループを使用する必要が思う:
foreach($Survey->getQuestions() as question){ //1st iteration you'll have QuestionA... //2nd QuestionB... }

関連する問題