自动逆向Doctrine2.x中的关系



在学说1.2中,您曾经能够通过仅在自有端定义关系来自动定义关系的集合。另一边不需要了解与之相关的课程。

是否可以在Doctrine 2.x中执行此操作,而无需在自有侧创建变量和映射?

虽然可能允许,但我不这样做。举此示例:

1)类别有许多产品。因此,您可以获取带有大多数产品的页面,并显示其类别名称;您必须在产品方面有这种关系。

2)假设只有在没有产品时才能删除类别。因此,您将有一种方法:

public function isDeletable()
{
  return count($this->getProducts())==0 ;
}

我敢肯定可以做出更好的例子,我只是弄脏了。我的建议是始终将双方都放置,因为您永远不会知道它何时会变得方便,而且它也使您的实体保持一致。

相关内容

  • 没有找到相关文章

最新更新