このエラーがあります:
「注意:未定義のオフセット:C:\ wamp \ www \ Videotheque \ vendor \ doctrine \ lib \ Doctrine \ ORM\QueryBuilder.php行240で0」
私はオンラインでビデオコレクションを作成しています。映画とジャンルの2つのエンティティがあります。GenRerepositoryメソッドで、関数findAll()をジャンルに関連付けられた映画の数に再定義しようとしました。
これは関数です:
public function myFindAll()
{
$genres = $this->_em->createQueryBuilder('g')
// leftJoin because I need all the genre
->leftJoin('g.films', 'f')
->addSelect('COUNT(f)')
->groupBy('g')
->getQuery()
->getArrayResult();
// $genres contains all the genres and the associated movies
return ($genres);
}