Foros del Web » Programando para Internet » PHP »

Problema con php y mongodb no puedo actualizar un documento a traves de _id

Estas en el tema de Problema con php y mongodb no puedo actualizar un documento a traves de _id en el foro de PHP en Foros del Web. Hola buenas, a ver si podeis ayudarme necesito actualizar la fecha de un documento con una _id determinada. Tengo este código que a mi me ...
  #1 (permalink)  
Antiguo 04/02/2013, 00:07
 
Fecha de Ingreso: abril-2005
Mensajes: 100
Antigüedad: 19 años, 6 meses
Puntos: 0
Pregunta Problema con php y mongodb no puedo actualizar un documento a traves de _id

Hola buenas, a ver si podeis ayudarme necesito actualizar la fecha de un documento con una _id determinada. Tengo este código que a mi me parece correcto pero no funciona.

Código PHP:
$conex = new Mongo(); 
$coll $conex->local->pruebas
$coll->update( array( '_id' => $an ), array( '$set' => array( 'fecha' => time() ) ) ); 
En cambio si en vez de '_id' utilizo otro elemento si que funciona. No sé porque no funciona con _id, seguramente sea una tonteria pero llevo un buen rato con esto.
  #2 (permalink)  
Antiguo 04/02/2013, 10:04
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 17 años, 3 meses
Puntos: 194
Respuesta: Problema con php y mongodb no puedo actualizar un documento a traves de _i

te falta ejecutar ese update
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives

Etiquetas: mongodb, traves
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:13.