0
버전 2.1을 확인했습니다. 별로하지 않았어. 이제 서비스 엔티티 관리자를 사용하려고 :EntityManager를 서비스로 사용하는 방법은 무엇입니까?
<service id="user.manager" class="%user_manager.class%">
<argument type="service" id="doctrine.orm.entity_manager" />
</service>
하지만 오류 얻을 :
Catchable fatal error: Argument 1 passed to Doctrine\ORM\EntityManager::__construct()
must be an instance of Doctrine\DBAL\Connection, instance of Doctrine\ORM\EntityManager
given, called in C:\Program Files (x86)\Zend\Apache2\htdocs\po\vendor\
doctrine\orm\lib\Doctrine\ORM\EntityManager.php on line 689 and defined in
C:\Program Files (x86)\Zend\Apache2\htdocs\po\vendor\doctrine\orm\lib\Doctrine\ORM\EntityManager.php on line 129
기본 설정을 :
doctrine:
dbal:
driver: %database_driver%
host: %database_host%
port: %database_port%
dbname: %database_name%
user: %database_user%
password: %database_password%
charset: UTF8
orm:
auto_generate_proxy_classes: %kernel.debug%
auto_mapping: true
나는이 여러 번 일을 내가 한 내가 지금 뭘 놓치고 있는지 모르겠다. (