Doctrine orm 单向多通和级联原理

Doctrine orm 单向多通和级联原理,doctrine-orm,Doctrine Orm,我有以下设置 托多有笔记 注释由用户编写 用户并没有任何要注意的链接,那个么我如何在那个里级联我的持久化。我认为Note是关系的拥有方,我只需要$Note->author=$user。并且不需要像$user->getNotes()->add($author)这样的东西。我在想,如果在我的应用程序中,如果我不需要访问用户的笔记,我就不会添加链接来扰乱我的课堂;如果您的用户没有对其笔记的引用,那么您就不需要级联任何操作,因为这是单向关系 一定要重读一遍 class Todo { pro

我有以下设置

  • 托多有笔记
  • 注释由用户编写


用户并没有任何要注意的链接,那个么我如何在那个里级联我的持久化。我认为Note是关系的拥有方,我只需要
$Note->author=$user
。并且不需要像
$user->getNotes()->add($author)
这样的东西。我在想,如果在我的应用程序中,如果我不需要访问用户的笔记,我就不会添加链接来扰乱我的课堂;如果您的用户没有对其笔记的引用,那么您就不需要级联任何操作,因为这是单向关系

一定要重读一遍

class Todo {
    protected $notes;
}

class Note {
    protected $todo;
    protected $author;
}

class User {
    // does not have any link to Note. 
}