2016-04-09 17 views
-1

Benim tablo adı tbl1 olduğunu bulmak ve ben İkiden fazla tarihleri ​​bulmak istiyorum: mongodb İkiden fazla tarih

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

tarih değerlerinden daha Sadece büyük

. Bu sorunu çözmek için bana yardımcı olabilecek

. Orada

+0

Burada ne sorduğunuz belli değil. Ayrıca, neden sorgu ölçütünüzde '$ gt' operatörünün kopyası var? – styvane

+0

İkiden büyük ne bulmak istiyorsunuz? Belgeler? Ya da hangi tarih daha büyük? – Saleem

cevap

0

sen ancak sorun bir metin alanına daha büyük bir başvurduğunuz burada, iki maddelerini neden Hiçbir fikrim yok. Muhtemelen şu anda daha fazla bir şey isteyebilirsiniz:

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

gitmek:

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