obtener el objeto mongodb _id después de upsert con php

¿Es posible obtener el _id nuevo / actualizado después de la consulta? código de ejemplo:

$key = array( 'something' => 'unique' );
$data = array( '$inc' => array( 'someint' => 1 ) );
$mongodb->db->collection->update( $key, $data, array( 'upsert' => true ) );

$ key no contiene el nuevo / antiguo objeto _id y supongo que $ data tampoco porque es solo una instrucción.

Respuestas a la pregunta(6)

Su respuesta a la pregunta