2016-04-13 8 views
1

Ich habe ein Datum zu werfen:Mongoose: Fehler ISO Datum

2016-04-13T09: 57: 21-04

Es sei denn, ich bin falsch, dies ist ein valid ISO format, aber ich Gussfehler mit Mongoose ist immer:

"Cast bisher für Wert \ fehlgeschlagen" 2016-04-13T09: 57: 21-04 \ "auf Pfad \ "Zeitstempel \""

Ich schaute über andere SO posts, und von meinem Verständnis, gültige ISO-Formate sollten funktionieren.

Fehle ich hier etwas?

Antwort

2

Sie müssen diese Zeichenfolge zuerst in Date-Objekt konvertieren. Mongoose erwartet Datum statt String.

+0

Ist das etwas, das wir immer in Node tun müssen? Das Objekt kommt aus einer Scala App als Datetime –

+0

Yup! Es ist, weil das JSON es als String-Literal hat. Vielen Dank! –

Verwandte Themen