MongoCursor::snapshot

(PECL mongo >=0.9.4)

MongoCursor::snapshotUsar el modo 'snapshot' para la consulta

Descripción

public MongoCursor::snapshot ( void ) : MongoCursor

Usar el modo instantánea ('snapshot') para la consulta. Este modo se asegura de que un documento no sea devuelto más de una vez a causa de que una operación de escritura que intervenga resulte en el movimiento del documento. Los documentos insertados o eliminados durante el tiempo de vida del cursor podrían o no ser devueltos, irrespectivamente del modo instantánea.

Las consultas con respuestas cortas (menos de 1MB) siempre se les realiza una instantánea de forma efectiva.

El modo instantánea no puede emplearse en sugerencias cortas y explícitas o en consultas sobre colecciones compartidas.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve este cursor.

Errores/Excepciones

Lanza una MongoCursorException si este cursor ha empezado a iterar.

Ver también

La documentación de MongoDB sobre » el operador $snapshot.