sql >> Database teknologi >  >> NoSQL >> MongoDB

Datointervalforespørgsel mislykkedes for MongoDB-database over tweets

Du skal sikre dig, at du bruger rigtige datoværdier, ikke strenge. For eksempel:

var from = ISODate("2011-11-24")
var to = ISODate("2011-11-25T23:59:59")
db.posts.find({ created_at : { $gte : from, $lt : to } })

Udover at sikre, at dine forespørgsler bruger rigtige datoværdier, skal du sørge for, at dine lagrede data også indeholder rigtige datoværdier.



  1. MongoDB -- Indstilling af en betinget erklæring i .find()

  2. Effektiv POJO-kortlægning til/fra Java Mongo DBObject ved hjælp af Jackson

  3. Dechifrere en fejl ved at oprette forbindelse til en mongo-instans, der hostes på <project>.meteor.com

  4. hvordan man indstiller mogodb i upstart service med godkendelse