Php 通过MySQL';s当前的时间戳到Zend_DB update语句

Php 通过MySQL';s当前的时间戳到Zend_DB update语句,php,zend-framework,zend-db,Php,Zend Framework,Zend Db,在使用Zend_DB的update语句时,如何传递mysql的当前_时间戳?下面的方法似乎不起作用 我有这样的想法: $update = array( 'Name' => 'John', 'DT_Modified' => 'CURRENT_TIMESTAMP' ); $db->update('usertable', $u

在使用Zend_DB的update语句时,如何传递mysql的当前_时间戳?下面的方法似乎不起作用

我有这样的想法:

            $update = array(
                'Name'        =>  'John',
                'DT_Modified'   =>  'CURRENT_TIMESTAMP'
            );

            $db->update('usertable', $update );
要运行如下所示的查询:


updateusertable SET Name='John',DT_Modified=CURRENT_TIMESTAMP
尝试使用Zend_Db_Expr以避免不必要的引用:

$update = array(
    'Name'        =>  'John',
    'DT_Modified' =>  new Zend_Db_Expr('CURRENT_TIMESTAMP')
);
$db->update('usertable', $update );