Wie konfiguriere ich Dependency Injection für die Repository-Klasse in Symfony 3?

er @ Symfony-Generator hat die folgende Repository-Klasse generiert:

namespace AppBundle\Repository;
use AppBundle\Entity\GroupEntity;

/**
 * GroupEntityRepository
 *
 * This class was generated by the Doctrine ORM. Add your own custom
 * repository methods below.
 */
class GroupEntityRepository extends \Doctrine\ORM\EntityRepository
{


}

services.yml:

group_entity_repository:
         class: AppBundle\Repository\GroupEntityRepository
         arguments: ["@doctrine.orm.entity_manager", AppBundle\Entity\GroupEntity]

Ich habe services.yml falsch konfiguriert, aber ich weiß jetzt nicht, was ich als zweites Argument verwenden soll. So bekomme ich den Fehler:

Catchable Fatal Error: Argument 2, das an Doctrine \ ORM \ EntityRepository :: __ construct () übergeben wird, muss eine Instanz von Doctrine \ ORM \ Mapping \ ClassMetadata sein. Die angegebene Zeichenfolge lautet E: \ other \ dropbox \ Dropbox \ programavimas \ kodo pavyzdziai \ htdocs \ users_admin_demo \ var \ cache \ dev \ appDevDebugProjectContainer.php in Zeile 1626 und defined

Wie man es repariert? Ich kann nicht in der Dokumentation sehen, es zeigte nur den Code für den Generator und die endgültig generierte Klasse, aber keine Dienstekonfiguration.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage