MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongodb pobiera dokumenty między datami (przechowywane jako ciąg w formacie 20-05-2019)

Spróbuj poniżej:

    db.collection.find({
      "$expr": {
        "$and": [
      {
        "$gte": [
          { "$dateFromString": { "dateString": "$date, "format": "%m-%d-%Y" }},
          ISODate("2019-05-26T00:00:00Z")
        ]
      },
      {
        "$lte": [
          { "$dateFromString": { "dateString": "$date", "format": "%m-%d-%Y" }},
          ISODate("2019-06-15T23:59:59Z")
        ]
      }
    ]
     }
    })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ograniczona kolekcja MongoDb

  2. jak sprawdzić, czy pole istnieje w określonym dokumencie Mongodb za pomocą C#?

  3. Tworzenie nowych kolekcji Meteor w locie

  4. MongoDB $project:Zachowaj poprzednie pola potoku

  5. Adnotacja Spring Data MongoDB @CreatedDate nie działa, gdy identyfikator jest przypisywany ręcznie