在符号中充当时间戳不起作用


Act as Timestampable in symfony not working?

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

这是

正常行为,您必须在表单的configure()setup()方法中取消设置它们。这是生成器没有考虑的特殊情况,也许应该考虑。

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

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

。并省略created_at和updated_at字段。