MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongodb получава документи между датите (съхранява се като низ във формат 20-05-2019)

Моля, опитайте по-долу:

    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. Могат ли MongoDB и неговите драйвери да запазят подреждането на елементите на документа

  2. Symfony QueryBuilder връща MongoDB курсор вместо обектен масив

  3. Как да изпълним собствена заявка на MongoDB (JSON) само с помощта на mongo-java-driver?

  4. MongoDb:$geoIntersects за множество входни координати

  5. Настройване на singleton връзка с node.js и mongo