1

私は実際に Symfony3、より正確にはオブジェクト間の Doctrine2 の関係を学んでいます。明示しない場合、カスケード パラメータのデフォルト値があるかどうか疑問に思っていました。

パラメータを指定せずに remove 値を使用する必要がある場合はチュートリアルで見ましたが、この事実についての説明はありません。

つまり、これは

/**
 * @ORM\ManyToOne(targetEntity="UTM\ForumBundle\Entity\UtmWebsiteTopics")
 * @ORM\JoinColumn(nullable=false)
 */
private $topic;

それに相当する?

/**
 * @ORM\ManyToOne(targetEntity="UTM\ForumBundle\Entity\UtmWebsiteTopics", cascade={"remove"})
 * @ORM\JoinColumn(nullable=false)
 */
private $topic;

読んでいただきありがとうございます。答えを教えていただけると幸いです。:D

4

1 に答える 1