【发布时间】:2018-07-27 20:23:52
【问题描述】:
我正在尝试让 Phalcon PHP 行为正常运行,但它在我的模型中没有按预期工作。这是我的模型的初始化函数:
public function initialize()
{
$this->addBehavior(
new Timestampable(
[
'beforeCreate' => [
'field' => 'created_at',
'format' => 'Y-m-d H:i:s',
]
]
)
);
$this->addBehavior(
new Timestampable(
[
'beforeCreate' => [
'field' => 'updated_at',
'format' => 'Y-m-d H:i:s',
]
]
)
);
}
当我在代码中创建新实例时,这不会将时间戳保存到数据库中。锁是这样保存的:
$lock = new TradesLocks();
$lock->trade_id = $id;
$lock->save();
我查看了 PhalconPHP 文档,也看不出我做错了什么。为什么它的行为不像预期的那样?
【问题讨论】: