:双方向または単方向のManyToOne doctrine2協会マッピング
class Comment {
private $id;
private $author;
private $content;
/**
* @ORM\ManyToOne(targetEntity="PM\PlatformBundle\Entity\Article")
* @ORM\JoinColumn(nullable=false)
*/
private $article;
//getters setters
}
class Article {
private $id;
private $author;
private $content;
//getters setters
}
私はそれらと単方向の間にManyToOne関係を選択しました。しかし、私は双方向がこの場合にはいい考えかどうか分からない: たとえば、私は個々のビュー記事で1つの記事のすべてのコメントをソートする必要があります。また、バックオフィス(管理)では、私はこの記事を削除することを選択した場合、1つの記事のすべてのコメントを並べ替えて削除することができます。他のすべての場合(コメント記事...)、非独占的は素晴らしいです。 私はこれを単方向メソッドでentierly作ることが可能であることを知っています。
お勧めですか?
あなたの助言に感謝します。 –