2011-02-07 15 views
0

我使用由其他人創建的數據庫,我無法更改它。數據庫使用表格名稱的複數形式。在我的symfony應用程序中,我使用Propel作爲ORM。我想在我的schema.yml中使用phpName屬性來更改表名,但它僅適用於模型。表單和過濾器有錯誤的(自動生成的)名稱。Symfony中表格問題的複數形式名稱

這裏是我的schema.yml:

AgentServices: _attributes: { phpName: AgentService } ...

在LIB \型號我有:

AgentService.php and AgentServicePeer.php (this is correct) 

但在LIB/I型有:

AgentservicesForm.class.php

任何建議在這種情況下做什麼?

感謝

+0

任何理由選擇複數名稱? – yoda 2011-02-07 08:30:14

回答

0

好吧,

我已經重新創建該項目,並建成一切從頭開始。有效。我不能解釋它。這不是肯定的緩存問題,因爲我曾多次提供這方面的問題。奇怪的事情。