2012-05-30 58 views

回答

38

如文檔中爲ClassMetadataInfo描述你可以使用getColumnNames方法:

$em->getClassMetadata('Entities\MyEntity')->getColumnNames(); 
+0

感謝很多:) –

+6

這不是列名,它的屬性名..應該是 - > getColumnNames()代替 –

+0

這個答案不完整,你沒有外鍵和鑑別器。看到我的答案http://stackoverflow.com/questions/31827554/symfony-getting-all-field-names-from-database-table/42901920#42901920 –