我使用symfony3。有唯一的捆綁 - AppBundle
。我使用yml進行註釋。他們住在AppBundle \ Resources \ config \ doctrine中。如果我想要一個新實體 - 我創建新的.orm.yml
文件,然後運行php bin/console doctrine:generate:entities AppBundle
。一切正常。包含名稱空間的學說實體
一旦我需要另一個命名空間爲我的實體。所以我在doctrine
文件夾中創建了一個文件夾Filter
。並在那裏放置一個Category
實體。然後調用'生成'命令。我有一個錯誤No mapping file found named 'Category.orm.yml' for class 'AppBundle\Entity\Filter\Category'.
然後刪除Filter
文件夾並調用該命令。一切正常。所以這個問題是在一個額外的文件夾中。我試圖將Category
放在doctrine
文件夾中,但將名稱空間保留在yml
文件(AppBundle \ Entity \ Filter \ Category)中。這是行不通的。
所以問題是:如何創建一個具有父命名空間的antity的註釋?
Works!那麼沒有子目錄,只是指向一個命名空間分離? – FreeLightman