4
나는이 방법을 보았다Doctrine2의 엔티티 네임 스페이스와 별칭은 무엇입니까? 문서에서
addEntityNamespace($alias, $namespace);
을하지만 난 아무데도 대해를 손쉽게 찾을 수 없습니다.
아이디어가 있으십니까?
나는이 방법을 보았다Doctrine2의 엔티티 네임 스페이스와 별칭은 무엇입니까? 문서에서
addEntityNamespace($alias, $namespace);
을하지만 난 아무데도 대해를 손쉽게 찾을 수 없습니다.
아이디어가 있으십니까?
엔티티 네임 스페이스는 다른 클래스를 가리키면 앤티 앨리어싱 엔티티에 대한 바로 가기입니다. 엔터티 네임 스페이스의 좋은 예는 DQL 쿼리 내부입니다.
네임 스페이스를 정의 할 때 : -> addEntityNamespace ('app', 'Application \ Entity'); 그러면 쉽게 참조 할 수 있습니다. DQL 샘플에서이 쓰기 대신 :
SELECT u FROM Application\Entity\User u
당신은이 작업을 수행 할 수 있습니다
SELECT u FROM app:User u
도움이 되었기를 바랍니다. =)
건배,