如果执行此代码,则使用doctrine
$columns = $accountTable->getColumns();
foreach ($columns as $column)
{
print_r($column);
}
你可以得到这样的结果:
Array
(
[type] => integer
[length] => 20
[autoincrement] => 1
[primary] => 1
)
Array
(
[type] => string
[length] => 255
)
有没有办法向列添加自定义属性,结果将是:
Array
(
[type] => integer
[length] => 20
[autoincrement] => 1
[primary] => 1
[customproperty] => customvalue
)
Array
(
[type] => string
[length] => 255
)
答案 0 :(得分:3)
你可以这样做:
$accountTable->setColumnOption('column', 'option', 'value');
如果你希望这种情况持续存在,你可能最好在AccountTable类中设置它。