Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
状況:
管理アクションによって生成される数百のテーブルを持つ MySQL データベースがあります。symfony エンティティのメリットを利用したいのですが、そのために何百ものエンティティ ファイルを生成したくありません。
ゴール:
テーブルのオブジェクトを返すエンティティ ファクトリのようなものがあります。
Zend フレームワーク:
$bugTable = new Zend_Db_Table('job_153');
symfony 2 でそれを実現する方法はありますか?
実行時にエンティティを動的に定義することはできないと思います。
複雑なスキーマがある場合はdoctrine:mapping:import、マッピング ファイルを自動的に生成すると便利です。
doctrine:mapping:import
いくつかの調査の結果、組み込みメソッドでは不可能だと思います。