我的文檔在這裏以下內容:生成與主義實體到不同的命名空間
這些命令
php app/console doctrine:mapping:convert xml ./src/Acme/BlogBundle/Resources/config/doctrine/metadata/orm --from-database --force
php app/console doctrine:mapping:import AcmeBlogBundle annotation
php app/console doctrine:generate:entities AcmeBlogBundle
我在這裏看到了新的實體中」
Acme/BlogBundle/AcmeBlogBundle/Entity
但我想知道我怎麼能添加到實體自己的命名空間這樣
Acme/BlogBundle/AcmeBlogBundle/Entity/Foo
Acme/BlogBundle/AcmeBlogBundle/Entity/Bar
這使我可以保持對實體Foo和Bar數據庫分離。
UPDATE:
還是應該像下面這樣的結構:
Acme/BlogBundle/AcmeBlogBundle/Foo/Entity
Acme/BlogBundle/AcmeBlogBundle/Bar/Entity
的思考?
我對你到底在問什麼有點困惑。你想爲每個實體創建一個新的名字空間?這是沒有意義的。然後,Foo是/ Acme/BlogBundle/AcmeBlogBundle/Entity/Foo/Foo,Bar是/ Acme/BlogBundle/AcmeBlogBundle/Entity/Bar/Bar,它們都是它們自己命名空間中的唯一對象。這真的是你想要的嗎? – AmericanUmlaut
我有多個數據庫,我想按數據庫組織實體,所以Foo數據庫應該進入Bar目錄中的Foo目錄和Bar數據庫。這只是爲了方便地確定實體與哪個數據庫相關 –
哦,這是一個非常有趣的問題。我不知道,雖然:(我目前的項目也有多個數據庫,但他們有不同的數據相同的結構。 – AmericanUmlaut