Hallo allerseits ich arbeite mit Meteor js und ich versuche, alle Dokumente aus einer MongoDB Sammlung zu einer bestimmten Stunde des Tages zum Beispiel heute um 8 Uhr zu bekommen Wie kann ich das machen? i für jede Hilfe dankbar sein werdeWie bekomme ich alle heute erstellten Dokumente um 8 Uhr in Meteor
Antwort
Wenn Sie Ihre Dokumente erstellen, müssen Sie das Erstellungsdatum festgelegt:
MyCollection.insert({ text: "abc", createdAt: new Date() });
dann können Sie Ihre Daten filtern:
Wenn Sie die Dokumente in einem Intervall erstellt werden soll:
MyCollection.find( {createdAt: { $gte: new Date("Sat Jul 30 2016 8:00:00"), $lt: new Date("Sat Jul 30 2016 9:00:00"), }}, {sort: {createdAt:1}});
oder Dokumente ex erstellt actly um 8 Uhr morgens:
MyCollection.find({createdAt: new Date("Sat Jul 30 2016 8:00:00")});
Hoffe, es hilft.
danke es funktioniert! – sana
Wenn Sie Sammlung 2-Paket verwenden, müssen Sie diese zu Ihrer Sammlung
createdAt: {
type: Date,
autoValue: function() {
if (this.isInsert) {
return new Date();
} else if (this.isUpsert) {
return {$setOnInsert: new Date()};
} else {
this.unset();
}
}
Danach können Sie auf Ihre Anfrage das createdAt Feld hinzufügen müssen hinzuzufügen.
- 1. Abrufen aller heute erstellten Zeilen
- 2. GIT - Wie bekomme ich alle neu erstellten Zweige
- 3. Java 8 LocalDateTime heute zur bestimmten Stunde
- 4. Meteor: Wie bekomme ich den Hostnamen, Serverseite
- 5. Wie kann ich überprüfen, ob eine Uhrzeit zwischen 9:00 Uhr und 9:00 Uhr heute in Ruby ist?
- 6. Wie bekomme ich UTF-8 in Node.js?
- 7. Meteor + MongoDB: Wie bekomme ich verschachtelte Daten?
- 8. Wie aktualisiere ich heute Widget in swift alle x Sekunden
- 9. Wie bekomme ich das Datum von heute -30/-60 Tage?
- 10. Schienen - Abfrage Datensätze vor oder nach 5 Uhr heute?
- 11. Powershell Get-date: Wie bekomme ich Gestern um 22:00 Uhr in einer Variablen?
- 12. Wie benutze ich ein Schmuckstück, um eine Aufgabe um 2 Uhr und 14 Uhr auszuführen?
- 13. Wie lösche ich alle Dokumente in DocumentDB durch C# code
- 14. Java 8 mal api - Instant.now (Uhr) vs LocaldateTime.now (Uhr)
- 15. Wie bekomme ich ein Symbol neben der Uhr?
- 16. Wie bekomme ich Eclipse, um alle meine Groovy-Komponententests auszuführen?
- 17. Wie bekomme ich die Benutzer-IP-Adresse in Meteor Server?
- 18. Wie wird die lokale Benachrichtigung um (morgens 8:00 Uhr und abends 20:00 Uhr) in ios eingestellt?
- 19. Wie bekomme ich ImageStream von MediaCapture? 8
- 20. Wie bekomme ich Wetterdaten für heute, nächsten Tag und Tag?
- 21. Wie bekomme ich Daten zwischen heute Mitternacht und JETZT?
- 22. Wie würde man über eingebettete Dokumente in Meteor iterieren?
- 23. Wie bekomme ich den Wert eines gerade erstellten Realm-Eintrags?
- 24. Wie bekomme ich die letzten N Dokumente mit Mongoid?
- 25. Erhalten Sie alle Design-Dokumente in CouchDB
- 26. Java 8 bekomme alle Elemente in der Liste
- 27. Wie bekomme ich alle Mimeparts in MimeMessage?
- 28. Wie bekomme ich den @index von verschachtelten #Each in Meteor
- 29. Wie kann ich alle erstellten Objekte vom Bildschirm entfernen?
- 30. Wie bekommt man alle Geburtstage von heute?
Es ist eine Mongo-Frage, Sie sollten Meteor nicht erwähnen, um es allgemeiner zu machen. –