Atualize várias colunas com o Doctrine no Symfony

Preciso atualizar várias colunas no Symfony, mas não consigo encontrar a solução em nenhum lugar ... Então, gostaria de fazê-lo desta maneira:

$q = Doctrine_Query::create()
     ->update('WebusersTable q')
     ->set('q.login_name','?','John')
     ->where('q.webuser_id=?',1)
     ->execute();

OK, isso funciona, mas eu tenho que fazer isso com várias colunas. Eu tentei algo assim, mas não funciona:

$q = Doctrine_Query::create()
     ->update('WebusersTable q')
     ->set('q.login_name,q.name','?','kaka,pisa')
     ->where('q.webuser_id=?',1)
     ->execute();

questionAnswers(3)

yourAnswerToTheQuestion