Tanya tuan: Bagaimana untuk mengabaikan awalan jadual apabila menjana entiti daripada pangkalan data?
Sebagai contoh, t_test menjana Test secara langsung apabila menjana entiti.
Adakah ada cara untuk menyelesaikan masalah ini?
"doktrin php bin/konsol:pemetaan:import --paksa anotasi AdminBundle"
Saya tidak menemui konfigurasi awalan jadual dalam item konfigurasi. Secara lalai
t_test
hanya boleh menjanaentiti
Ujian
.t_test
只能生成entity
Test
.可以参考 配置前缀处理 或者这个 SQL-Table Prefixes ,追加了表前缀服务处理。
简单的说是:
修改
app/config/services.yml
然后追加文件
🎜Ringkasnya: 🎜Ubah suaisrc/AppBundle/Subscriber/TablePrefixSubscriber.php
,其中AppBundle
Anda boleh merujuk kepada Mengkonfigurasi Pemprosesan Awalan atau Awalan Jadual SQL ini, yang menambah pemprosesan perkhidmatan awalan jadual.
app/config/services.yml
🎜🎜 🎜Kemudian tambahkan failsrc/AppBundle/Subscriber/TablePrefixSubscriber.php
dan tukarAppBundle
ke laluan anda sendiri. 🎜Kandungan fail ialah 🎜