sql >> Base de Datos >  >> NoSQL >> MongoDB

Consulta de tiempo ISODate en perl

Al igual que con la mayoría de las implementaciones de lenguaje, utiliza los tipos nativos de "fecha" para la implementación de su lenguaje en lugar de cadenas. MongoDB almacena la fecha (ISODate ) como una representación BSON real (en realidad, una marca de tiempo) en la que se serializará el tipo de fecha.

El MongoDB controlador para Perl admite DateTime y DateTime::Tiny para serialización y deserialización:

my $cursor = $matches->find({
    last_seen => { 
       '$gte' => DateTime->new( year => 2014, month => 5, day => 15 )
    }
}

O como quiera que obtenga el objeto de fecha que usa para comparar.

Consulte Fechas en los Tipos de datos sección de la documentación para más información.