Abfrage der letzten 30 Tage Datum Auswahl mit Mongoid und Ruby?

Wie gehe ich über die Abfrage eines Datumsbereichs (von sagen wir der letzten 30 Tage ab jetzt) mit Mongoid und Ruby?

Brauche ich, um am Ende mit einem array oder hash wie folgt:

{
    15 => 300,
    14 => 23,
    13 => 23
    ...
    30 => 20  # Goes over into previous month
    28 => 2
}

Ich bin derzeit speichern jedes Dokument mit einer DateTime-Instanz sowie einen unix-timestamp Integer-Feld.

Den Schlüssel in die oben genannten hash sind die Tage und die Werte sind die Summe aller Verkäufe für diese Tage.

Irgendwelche Ideen?

InformationsquelleAutor SeanNieuwoudt | 2011-10-15

Schreibe einen Kommentar