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

Cómo consultar la fecha de mongodb usando php

Necesitas hacer una consulta de rango. Cree una marca de tiempo, por ejemplo usando strtotime(), para obtener la marca de tiempo de Unix al comienzo del día y otra al final del día.

Dependiendo de si desea que estos dos extremos sean inclusivos o exclusivos, use

// Both points/seconds inclusive
->find(array("date" => array('$gte' => $startOfDay, '$lte' => $endOfDay)));
// Both seconds exclusive
->find(array("date" => array('$gt' => $startOfDay, '$lt' => $endOfDay)));

Consulte http://cookbook.mongodb.org/patterns/date_range/