给定以下集合:
class ProductsCollection extends ArrayCollection
{
// ...
}
以及以下实体:
class Invoice
{
// ...
/**
* @ORM\OneToMany(targetEntity="Product", mappedBy="invoice")
*/
protected $products;
public function __construct()
{
$this->products = new ProductsCollection();
}
}
当 Doctrine 水合发票产品时,它使用默认集合类来完成。我在文档中读到可以全局更改此集合类。
是否可以为每个存储库配置它?
谢谢!
编辑:
经过更多研究,似乎仍然不可能。看