2013-03-05 56 views
3

我想用symfony框架開發一個應用程序。實體存儲在現有的DB2數據庫中。IBM DB2和Symfony - 從現有數據庫生成實體

http://symfony.com/doc/2.1/cookbook/doctrine/reverse_engineering.html

我試圖從文檔中的步驟。但是我收到一個錯誤:「沒有要處理的元數據類」。如果我告訴教條將現有的表格轉換爲xml格式,會發生這種情況。

任何想法,如何解決這個問題?

+0

你可以包括你的parameters.yml? – ManseUK 2013-03-05 10:30:15

+0

'參數: database_driver:IBM_DB2 DATABASE_HOST:192.168.1.4 database_port: '50000' DATABASE_NAME:VIADEET database_user:XXX database_password:XXXXXXXX mailer_transport:SMTP mailer_host:127.0.0.1 mailer_user:空 mailer_password:空 區域設置:en 祕密:f8d57cffa2b324ce834d522ef15b164a database_path:null' – Patrick 2013-03-05 10:55:52

回答

0

試試這個

php app/console doctrine:mapping:convert --from-database yml ./src/YourBundle/Resources/config/doctrine/metadata/orm 
php app/console doctrine:mapping:import "YourBundle" yml