Fragen Sie den Meister: Wie ignoriere ich das Tabellenpräfix beim Generieren von Entitäten aus der Datenbank?
Zum Beispiel generiert t_test beim Generieren einer Entität direkt Test.
Gibt es eine Möglichkeit, dieses Problem zu lösen?
"php bin/console doctrine:mapping:import --force AdminBundle annotation"
在配置项中我还没有找到表前缀的配置。在默认情况下
t_test
只能生成entity
Test
.可以参考 配置前缀处理 或者这个 SQL-Table Prefixes ,追加了表前缀服务处理。
简单的说是:
修改
app/config/services.yml
然后追加文件
src/AppBundle/Subscriber/TablePrefixSubscriber.php
,其中AppBundle
修改为自己的路径。文件内容为