Doctrine:在刷新之前获取对象信息

时间:2016-07-12 09:06:44

标签: symfony doctrine-orm entity entitymanager

我有一个对象"调查"链接到一些"问题"实体(一对多关联)。 在我的控制器中,我可以为本调查添加一些问题。 最后,我想在任何同花顺之前做一些事情。

例如,首先我有:Survey1 with QuestionA和QuestionB(通过$ Survey-> getQuestions())

最后:Survey1与QuestionA QuestionB和QuestionC

问题是:

$Survey->getQuestions()
在我冲洗之前,

只给了我QuestionA和QuestionB。我怎么可能在冲洗之前获得所有对象?对我来说非常重要,因为我进行了大量测试,如果我不确定一切正常,我就不想提交更改。

1 个答案:

答案 0 :(得分:0)

我认为你必须使用foreach循环来获得所有问题:
foreach($Survey->getQuestions() as question){ //1st iteration you'll have QuestionA... //2nd QuestionB... }