마스터에게 물어보세요: 데이터베이스에서 엔터티를 생성할 때 테이블 접두사를 무시하는 방법은 무엇입니까?
예를 들어 t_test는 엔터티 생성 시 Test를 직접 생성합니다.
이 문제를 해결할 방법이 있나요? 감사합니다!
"php bin/콘솔 교리:매핑:import --force AdminBundle 주석"
学习是最好的投资!
구성 항목에서 테이블 접두사 구성을 찾지 못했습니다. 기본적으로 t_test는 entity Test만 생성할 수 있습니다.t_test 只能生成 entity Test.
t_test
entity
Test
可以参考 配置前缀处理 或者这个 SQL-Table Prefixes ,追加了表前缀服务处理。
简单的说是:修改 app/config/services.yml
app/config/services.yml
然后追加文件 src/AppBundle/Subscriber/TablePrefixSubscriber.php ,其中 AppBundle 테이블 접두사 서비스 처리를 추가하는 접두사 처리 구성 또는 이 SQL-테이블 접두사를 참조할 수 있습니다.
src/AppBundle/Subscriber/TablePrefixSubscriber.php
AppBundle
구성 항목에서 테이블 접두사 구성을 찾지 못했습니다. 기본적으로
t_test
는entity
Test
만 생성할 수 있습니다.t_test
只能生成entity
Test
.可以参考 配置前缀处理 或者这个 SQL-Table Prefixes ,追加了表前缀服务处理。
简单的说是:
修改
app/config/services.yml
然后追加文件
🎜간단히 말하면: 🎜src/AppBundle/Subscriber/TablePrefixSubscriber.php
,其中AppBundle
테이블 접두사 서비스 처리를 추가하는 접두사 처리 구성 또는 이 SQL-테이블 접두사를 참조할 수 있습니다.
app/config/services.yml
수정🎜🎜 🎜그런 다음src/AppBundle/Subscriber/TablePrefixSubscriber.php
파일을 추가하고AppBundle
을 원하는 경로로 변경하세요. 🎜파일 내용은 🎜 으아아아