Wie nur Zeit in Mungoschema festlegen? wie können wir sequelize schema
nur Zeit in Mungoschema setzen
startTime: DataTypes.TIME,
endTime: DataTypes.TIME
in tun, ist sie eine Möglichkeit, in Mungo Zeit in Mungo Schema zu setzen ??
Wie nur Zeit in Mungoschema festlegen? wie können wir sequelize schema
nur Zeit in Mungoschema setzen
startTime: DataTypes.TIME,
endTime: DataTypes.TIME
in tun, ist sie eine Möglichkeit, in Mungo Zeit in Mungo Schema zu setzen ??
Es ist ganz einfach Datum und nichts anderes wie diese ->startTime : Date
Hier wird die Dokumentation für alle verfügbaren Datentypen für Mungo: http://mongoosejs.com/docs/schematypes.html
Falls Sie nur die Zeit des Datums benötigen, können Sie verwenden ein Getters, um das zu erreichen: http://mongoosejs.com/docs/2.7.x/docs/getters-setters.html
Ich habe versucht, die gleiche Sache vorher aber gescheitert zu erreichen.
Die beste Lösung, die ich mir vorstellen konnte, war, einfach die Zeit während der Einfügung der Datenbank hinzuzufügen und nicht beim Erstellen des Schemas.
Auf diese Weise kann datetime.toLocaleTimeString();
oder moment.js usw. dort
Ich habe Angst, verwenden nur die Zeit ohne Datum hinzuzufügen, ist kein Mungo Schematyp, eine Zeit zu speichern, wie Sie in SQL tun können.
Ich habe eine Zeit als Datum in einem meiner Projekte gespeichert, nur die Zeit Teil dieses Datums halten. Es funktioniert mehr oder weniger. Und vielleicht MongoDB $hour
und $minute
Aggregation kann helfen.
Aber es ist keine sehr elegante Lösung.
Eine andere Möglichkeit ist, Ihre Zeit als separate Nummer (Stunden, Minuten, Sekunden) zu speichern.
Die beste Methode, die ich bis jetzt gefunden habe, ist es als String zu speichern, wie in this answer erwähnt.
Vielleicht können Sie weiter gehen in diese Idee und erstellen Sie Ihre eigenen custom Schema Zeittyp.
Ich möchte nur Zeit .. und Datum geben ganze Zeitstempel @ slowdeath007 – hardy
Sie verwenden immer noch den Date-Datentyp und verwenden Getter, um nur die Zeit zu nehmen: http://mongoosejs.com/docs/2.7.x/docs/getters -setters.html – itsundefined