2016-04-26 6 views
1

Ich bin neu in Mongodb. Ich möchte nach DateStamp abfragen. Der Datumsstempel ist wie folgtIch möchte nach Datumsstempel, der kein ISODate-Format ist abfragen.Das Datum ist das folgende Format DateStamp: 2016-03-08T02: 20: 20

Datumsstempel: 2016-03-08T02: 20: 20

I verwendet isodate Abfrage, die nicht

db.GeneralLiability.find({ "session._Datestamp":{"$gte":ISODate("206-03-08T02:20:20")}}) 

Auch funktionierte ich versuchte, mit:

db.GeneralLiability.find({ "session._Datestamp": {'$regex':'2016-03-08'}}) 

Ich bin mir nicht sicher, ob dies der richtige Weg ist, um abzufragen. Bitte helfen Sie mir dabei.

Antwort

1

Zeigen Sie die Ausgabe der Abfrage. Sie haben 206 geschrieben statt 2016.

db.GeneralLiability.find({ "session._Datestamp":{"$gte":ISODate("206-03-08T02:20:20")}}) 

dies versuchen sollte es funktionieren:

db.GeneralLiability.find({ "session._Datestamp":{"$gte":ISODate("2016-03-08T02:20:20")}}) 
+0

Sorry für die typo.It ist 2016 – sai

+0

ich db.CPP.find versucht ({ „Session ._Datestamp ": {" $ gte ": ISODate (" 2016-04-11T17: 49: 31 ")}}) es wird als Null Datensätze angezeigt. – sai

Verwandte Themen