2013-04-09 2 views
2

내 ORM을 Doctrine 1.2에서 Doctrine 2.3.3으로 업그레이드 중입니다. 이전 버전에서는 모델을 생성하고이를 사용하여 특정 테이블과 상호 작용했습니다. 그러나 후자의 버전에서는 docblock 주석을 작성합니다.Doctrine에 docblock 주석을 넣을 위치 2.3.3

데이터베이스의 내 테이블에 해당하는 docblock 주석을 작성하여 Doctrine\Common\Annotations 안에 넣습니다. 하지만 주석 클래스의 객체가 인식되지 않는 것처럼 작동하지 않는 것 같습니다.

그래서 어디서 docblock 파일을 배치합니까? 아니면 doctrine이 제대로 실행 되려면 어떤 추가 작업을해야합니까?

+0

1)이 질문은 예제가없는 것을 의미합니다. 2) 새로운 특수 효과 파일을 만드는 이유는 무엇입니까? _existing_ 주석으로 모델에 주석을 추가하려고합니다. –

+0

yea ..하지만 Composer에서 제공 한 폴더 구조와 설명서에 표시된 폴더 구조는 완전히 다른 것처럼 보입니다. 진행하기 위해 고심하고 있습니다 .. – Sriniwas

+0

폴더 구조는 중요하지 않습니다. 작성자가 클래스 자동로드를 처리합니다. 작곡가가 의존성을 관리하고 있다면, 클래스의 속성에 @Doctrine \ ORM \ Mapping \ Column()과 같은 주석을 추가하여 주석을 추가하면됩니다. (네임 스페이스에서 잘못 될 수 있지만 요점은 동일합니다.) –

답변

0

주석을 어디에 둘지라도 Doctrine은 주석을 인식하도록 프로그래밍되어 있지 않습니다. 자체 주석을 처리하는 방법 만 알고 있습니다.

관련 문제