2016-04-26 20 views
1

私はMongodbを初めて使用しています。私はDateStampで質問したい。次のように日付スタンプがある私はISODate形式ではない日付スタンプで照会したいです。日付は次の形式です。日付スタンプ:2016-03-08T02:20:20

日付スタンプ:2016-03-08T02:20:

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

私はまた、私が使ってみました

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

を動作しませんでしたISODateクエリを使用20

これが正しい照会方法であるかどうかはわかりません。これで助けてください。

答えて

1

クエリの出力を表示します。 あなたはそれが動作するはずこれを試してみてください代わりに、2016年

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

の206を書かれている:私はdb.CPP.find({「セッションを試してみました

typo.Itのため申し訳ありません
db.GeneralLiability.find({ "session._Datestamp":{"$gte":ISODate("2016-03-08T02:20:20")}}) 
+0

は2016 – sai

+0

です.Datestamp ":{" $ gte ":ISODate(" 2016-04-11T17:49:31 ")}})はゼロレコードとして表示されています。 – sai