作为symfony中的时间戳不起作用?

时间:2011-05-16 17:52:27

标签: php symfony1

我创建了一个带有actAs:Timestampable配置的模型。它为我创建了两个字段:创建和更新。但它们出现在我的表单上,它们是必填字段。它们不应该自动填充当前时间吗?

2 个答案:

答案 0 :(得分:3)

这是正常行为,您必须在表单的configure()setup()方法中取消设置。这是一个特殊情况,发电机没有考虑到它可能应该。

答案 1 :(得分:0)

它们不应出现在您的表单中,但您可以通过将其放入表单类中来声明表单类应使用的模型字段...

$this->useFields(array('field_1', 'field_2', 'field_3'));

...并省略created_at和updated_at字段。