Получил модели с отношениями.Когда используется метод getResult ():
$result = $queryBuilderProducts
->select('pr')
->from(Product::class, "pr")
->getQuery()
->getResult();
Я получаю эту ошибку:
Примечание: неопределенный индекс: productProperties в ... doctrine \ orm \ lib \ Doctrine \ ORM \Internal \ ObjectHydrator.php в строке 122
Product.php:
/**
* @var \Showcases\Entity\ProductProperty[]
*
* @ORM\OneToMany(targetEntity="Showcases\Entity\ProductProperty", mappedBy="product", fetch="EAGER", cascade={"persist", "remove"})
* @ORM\OrderBy({"id" = "ASC"})
*/
private $productProperties;
ProductProperties.php:
/**
* @var \Showcases\Entity\Product
*
* @ORM\ManyToOne(targetEntity="Showcases\Entity\Product", inversedBy="productProperties", fetch="EXTRA_LAZY")
* @ORM\JoinColumn(name="product_id", referencedColumnName="id", nullable=true)
*/
private $product;