0
Bu soru soruldu: topic restHeart tatmin edici bir cevap ile, yeni bir sorum var. RestHeart mongoDB ile
bu http restHeart isteği kullandı:PATCH http://test:8081/purge/test3 { rts: [
{
"name": "addRequestProperties",
"phase": "REQUEST",
"scope": "CHILDREN",
"args": { "log": [ "dateTime", "epochTimeStamp" ] } }]}
ve bazı json verilerini eklediğinizde şimdi, Mongo otomatik olarak böyle datetime ve epochTimeStamp eklemek db:
"invoiceNumber": "6666"
"log": {
"dateTime": "[23/Mar/2016:16:24:24 +0000]"
"epochTimeStamp": 1458750264
}
Bu kadar sorun için artık sorgumu yap.
Böyle bir şeyi denedik ama çalışmıyor:
http://test:8081/purge/test3?filter={"log":{"epochTimeStamp":{"$lte":"1458750378"}}}
Son olarak benim sorgu şey almak ...
Versiyon mongo 3.2/
1.2 bana yardım edebilir Umut restheart :)
Unfortunetly çalışmıyor:
Bir numara geçmesi gerekiyor! : /. Ayrıca http: // test: 8081/purge/test3? Filter = {"log": {"epochTimeStamp": 1458811670}}} – don
Sorgunuzu da şu şekilde kullanmaya çalışıyorum: 'http: // test: 8081/çıkarma/Test3 = { "$ ve" filtre: [{ "log": { "epochTimeStamp": { "$ GTE": 1458312597}}}, { "log": { "epochTimeStamp": { "$ LTE" : 1458812890}}}]} '. Hiçbir şey almadı :( – don
Ben nokta notasyonunu kullanmak için cevabımdaki sorgumu tamir ettim, deneyebilir misin? –