0

我希望下面这样的事情有效,但getColumns()不返回sfDoctrineColumn对象..

$beautyPropertiesTable = Doctrine::getTable('BeautyProperty');
$beautyPropertiesTable->getColumns();

你知道,sfDoctrineColumn有一个方法被调用isForeignKey(),但我不知道我可以从哪里得到一个sfDoctrineColumn对象..

任何的想法?

哈维

4

1 回答 1

1

试试这个:

// Example taken from lib/plugins/sfDoctrinePlugin/test/unit/sfDoctrineColumnTest.php

$column = new sfDoctrineColumn('column_name', Doctrine::getTable('BeautyProperty')); 

var_dump($column->isPrimaryKey());
于 2012-04-12T16:41:45.643 回答