マスターに質問してください: データベースからエンティティを生成するときにテーブルの接頭辞を無視するにはどうすればよいですか?
例えば、t_testはエンティティ生成時にTestを直接生成します。
この問題を解決する方法はありますか?
「php bin/console doctrine:mapping:import --force AdminBundle アノテーション」
学习是最好的投资!
設定項目にテーブルプレフィックス設定が見つかりません。デフォルトでは t_test 只能生成 entity Test.
t_test
entity
Test
「プレフィックス処理の構成」またはテーブル プレフィックス サービス処理を追加するこの SQL テーブル プレフィックスを参照してください。
簡単に言うと: app/config/services.ymlを修正します
app/config/services.yml
を追加し、独自のパスに変更します。 src/AppBundle/Subscriber/TablePrefixSubscriber.php ,其中 AppBundleファイルの内容は リーリー
src/AppBundle/Subscriber/TablePrefixSubscriber.php
AppBundle
設定項目にテーブルプレフィックス設定が見つかりません。デフォルトでは
t_test
只能生成entity
Test
.「プレフィックス処理の構成」またはテーブル プレフィックス サービス処理を追加するこの SQL テーブル プレフィックスを参照してください。
簡単に言うと:
次に、ファイルapp/config/services.yml
を修正します
を追加し、独自のパスに変更します。
src/AppBundle/Subscriber/TablePrefixSubscriber.php
,其中AppBundle
ファイルの内容はリーリー