Просмотр исходного кода

When deleint a question score the questionScoreNames will be deleted (Thanks to the cascade option)

Julio Montoya 11 лет назад
Родитель
Сommit
3a032b4bd8
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      main/inc/Entity/QuestionScore.php

+ 3 - 1
main/inc/Entity/QuestionScore.php

@@ -23,7 +23,9 @@ class QuestionScore
     private $name;
 
     /**
-     * @ORM\OneToMany(targetEntity="QuestionScoreName", mappedBy="questionScore")
+     * cascade options remove: Cascades remove operations to the associated entities.
+     *                 detach: Cascades detach operations to the associated entities.
+     * @ORM\OneToMany(targetEntity="QuestionScoreName", mappedBy="questionScore", cascade={"persist", "remove"} )
      */
     private $items;