2017-09-08 13 views
-1

コレクションのすべてのドキュメントに次のタイムスタンプフィールドがありますタイムゾーンを持つタイムスタンプを使ってMongoに問い合わせる方法は?

{"time_stamp": "2017-09-03T20:49:41.986-07:00"}私は完全にはわからないが、これはEDTにあると私は信じています。

私は$lte,コンパイルを行う方法が必要です。出来ますか ?私はモンゴシェル

を使用しています

は、私は次の

db.test.find({"time_stamp": {"$gte": new ISODate("2017-09-03T10:49:41.986-07:00")} })

を試してみましたが、それは単なる文字列ではなく、日付と比較する一切の文書に

+0

クイック検索オンラインは、私がやったこの – robjwilkins

+0

@robjwilkinsを行う方法の多くの例が表示されます。しかし、私はISOの日付の例の束を参照してください。私の場合はそれが動作するかどうかは分かりません。リンク先を教えてください。私は私の質問を削除することができますか? – user1870400

+0

あなたが試みたクエリのいくつかの例を投稿することができますおそらくどこが間違っているか見ることができます – robjwilkins

答えて

1

を返されません!

db.test.find({"time_stamp": {"$gte":"2017-09-03T10:49:41.986-07:00"} })

関連する問題