0
私は他の誰かによって作成されたデータベースを使用していますが、変更できません。データベースはテーブルの名前に複数のフォームを使用します。私のsymfonyアプリケーションではPropelをORMとして使用しています。私はschema.yml内のphpName属性を使ってテーブルの名前を変更したいのですが、それはモデルのみで動作します。フォームとフィルタには間違った(自動的に生成された)名前があります。ここで複数形Symfonyのテーブルの問題
は私のschema.ymlのです:libに
AgentServices: _attributes: { phpName: AgentService } ...
\私が持っているモデル:
AgentService.php and AgentServicePeer.php (this is correct)
が、私は持っているのlib /フォームで:
AgentservicesForm.class.php
この場合、何をすべきか提案はありますか?
おかげ
複数の名前を選択する理由は何ですか? – yoda
はい。それを使用する既存のアプリケーションがあります。データベースは他のプログラマーによって作成されました。 –