使用 Doctrine DBAL,我有一些代码可以将新行main从绑定为$telephone_international和的表单值插入数据库$surname。
完成后,它将新记录插入到重复的数据库中。$app['dbs']['backup']
如果成功,则先前插入main数据库的条目将copied更新其值。该copied列是时间戳,默认值为 0,但以下代码应将其更改为当前时间。
$app['dbs']['main']->update('phonebook', array(
'mediated' => 'NOW()'
), array(
'telephone' => $telephone_international,
'surname' => $surname
));
但该值仍然是 0000-00-00 00:00:00。我想知道是否'NOW()'被视为字符串。