2016-04-09 8 views
-1

私のテーブル名がtbl1で見つけて、私はより大きく二つの日付を見つけたい: MongoDBはより大きく二つの日付

db.getCollection('tbl1').find({ 
    "created" : { 
     "$gt" : "2016-04-09T08:28:47", 
     "$gt" : "2016-04-09T08:34:38.000+0000"} 
}) 

日付値よりも大きいだけ

私はこれを解決するのに役立つことができます。そこ

+0

あなたがここで何を求めているのかはっきりしていません。また、なぜあなたのクエリ条件に '$ gt'演算子が重複していますか? – styvane

+0

2つ以上の日付を検索するにはどうすればよいですか?ドキュメント?それとも、どちらの日付が大きいのですか? – Saleem

答えて

0

あなたはここに2つの句を持っている理由はありませんアイデアは、しかし、問題は、テキストフィールドにより大きいを適用しています。

db.tbl1.find({ 
    $and:[ 
     {"created": {"$gt" : ISODate("2016-04-09T08:28:47") }}, 
     {"created": {"$gt" : ISODate("2016-04-09T08:34:38.000+0000"})}} 
    ] 
}) 
0

あなたが行く:

db.tbl1.find({ 
    $and:[ 
     {"created": {"$gt" : ISODate("2016-04-09T08:28:47") }}, 
     {"created": {"$gt" : ISODate("2016-04-09T08:34:38.000+0000"})}} 
    ] 
}) 
関連する問題