0
在教義協會reference manual它提到主義協會擁有VS反方
當然,在正確應用的雙向關聯的語義正確應用程序開發人員維持(這是他的責任)
我一直沒找到關於開發者應該如何維持這種聯繫的具體例子。任何幫助,將不勝感激。
在教義協會reference manual它提到主義協會擁有VS反方
當然,在正確應用的雙向關聯的語義正確應用程序開發人員維持(這是他的責任)
我一直沒找到關於開發者應該如何維持這種聯繫的具體例子。任何幫助,將不勝感激。
有關於這symfony的文檔中的一個很好的例子:http://symfony.com/doc/master/cookbook/form/form_collections.html
大約在頁面的中間時指出:
第二個潛在的問題與Owning Side and Inverse Side 學說的交易關係。在這個例子中,如果 的「擁有」一方的關係是「任務」,那麼隨着 標籤正確添加到任務中,持久性將正常工作。但是,如果擁有方在 「標籤」上,那麼您需要做更多的工作來確保 關係的正確方面被修改。
在這個特殊的例子,你提到的學說的文件將涉及的實體這部分代碼:
// src/Acme/TaskBundle/Entity/Task.php
// ...
public function addTag(ArrayCollection $tag)
{
$tag->addTask($this);
$this->tags->add($tag);
}
和
// src/Acme/TaskBundle/Entity/Tag.php
// ...
public function addTask(Task $task)
{
if (!$this->tasks->contains($task)) {
$this->tasks->add($task);
}
}