0
다른 누군가가 만든 데이터베이스를 사용하기 때문에 변경할 수 없습니다. 데이터베이스는 테이블 이름에 대해 복수형을 사용합니다. 내 symfony 응용 프로그램에서는 Propel을 ORM으로 사용합니다. 내 schema.yml에서 phpName 속성을 사용하여 테이블의 이름을 변경하려고했지만 모델에서만 작동합니다. 양식과 필터에는 잘못된 (자동 생성 된) 이름이 있습니다.복수형 Symfony의 테이블 문제 이름
lib 디렉토리의 \ 모델에서 AgentServices: _attributes: { phpName: AgentService } ...
내가 가진 :
AgentService.php and AgentServicePeer.php (this is correct)
하지만 lib 디렉토리/형태
내가 가진 :AgentservicesForm.class.php
이 경우 어떻게해야할까요?
감사
복수명을 선택해야하는 이유는 무엇입니까? – yoda
예. 거기에 그것을 사용하는 기존 응용 프로그램이 있습니다. 다른 프로그래머가 데이터베이스를 만들었습니다. –