Cómo usar las variables de enlace con Zend_Db_Table-> update () en la cláusula where

Si quiero usar elZend_Db_Table->update() método para actualizar mi tabla con datos, no puedo encontrar de todos modos usar variables de enlace en la cláusula "dónde".

La firma del método es:

int  update($data, array|string $where)

Normalmente llamarás al método así:

$table = new Bugs();

$data = array(
    'updated_on'      => '2007-03-23',
    'bug_status'      => 'FIXED'
);

$where = $table->getAdapter()->quoteInto('bug_id = ?', 1234);

$table->update($data, $where);

quoteInto Solo va a escapar de la variable, no la unirá.

Debe haber una forma de usar las variables de enlace, de lo contrario un DBMS no va a almacenar en caché esta consulta de manera efectiva.

¿Me estoy perdiendo algo, o esto es un descuido por parte de Zend?

Respuestas a la pregunta(1)

Su respuesta a la pregunta