我有以下设置
class Todo {
protected $notes;
}
class Note {
protected $todo;
protected $author;
}
class User {
// does not have any link to Note.
}
用户没有任何注意链接,我如何在那里级联我的持久性。我认为Note是关系的拥有方,我只需要$note->author = $user
。并且不需要$user->getNotes()->add($author)
之类的东西。我在想如果在我的应用程序中,如果我不需要访问来自用户的Notes,我就不会添加一个链接来混乱我的班级。
答案 0 :(得分:1)
我不确定我是否做对了,但是;如果您的用户没有对其笔记的引用,那么您将不需要级联任何操作,因为它是单向关系。
请务必重新阅读Working with Associations。