2012-01-21 4 views
0

DoctrineModule 및 DoctrineORMModule에서 ZF2를 사용하는 Im.Doctrine2 변경 Tablename 형식

문제 : 내가 MYSQL 명령에 동일 나의 데이터베이스의 일부 테이블 이름을 가지고 교리는 "`"의

SELECT ... FROM references 

없이 SQL 문에서 테이블 이름을 생성하지만, 나는 다음과 같이되고 싶어 형식

SELECT ... FROM `references` 

안전을 위해 ..

호 내 문제를 해결하기 위해 교리 1에 그것을 해결하기 위해 w 내가 이런 짓을했다 : http://i.stack.imgur.com/UN5KB.png

(링크 : http://www.doctrine-project.org/documentation/manual/1_0/fr/configuration:naming-convention-attributes:table-name-format) 나는 Doctrine2에서이 문제에 대한 수정을 찾을 수없는

. 도와 주셔서 감사합니다.

답변

2

Doctrine2에는 자동 식별자 인용 부호가 없습니다. 당신이이 경우에 할 수있는 것은 바로 다음과 같이, 당신의 매핑 내부의 따옴표를두고있다 : 트릭을 할해야하지만, 2.2 스키마와 SQLite는 작동하지 않습니다

@Table(name="`references`") 

.

+0

감사합니다. 내 마음에 오지 않았습니다. – ohartl