MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongo DB:Abfrage nach Dokumenten, die derzeit live sind, basierend auf Start- und Enddatum

So:

var currentTime = new Date();
items.find({
    'time.start': {$lt: currentTime},
    'time.end': {$gt: currentTime}
});

Dadurch werden die Dokumente gefunden, in denen die aktuelle Zeit zwischen start liegt und end Mal in der Dok.