2012-05-30 10 views

答えて

38

ClassMetadataInfoのマニュアルで説明したように、あなたがgetColumnNamesメソッドを使用することができます - ではなく)(> getColumnNames

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

どうもありがとう:) –

+6

列名ではありません、それはプロパティ名です。..する必要があります –

+0

この答えはあなたが外部キーと弁別者を持っていないと完全ではありません。私の答えを参照してくださいhttp://stackoverflow.com/questions/31827554/symfony-getting-all-field-names-from-database-table/42901920#42901920 –

関連する問題