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

Mongodb (v2.4.0) Agregat $match nie działa z zakresem dat

Musisz sformatować datę przed przekazaniem do agregatu $match.

Order.aggregate([
        {
          $match: {
            createdAt: {
              $gte: new Date(req.body.startDate),
              $lt: new Date(req.body.endDate)
            }
          }
        },
        {
          $lookup: {
            from: 'acbinstallerpayments',
            localField: "_id",
            foreignField: 'customerObjectID',
            as: 'installerPaymentDetails'
          }
        }
      ]);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak znaleźć ciągi z dopasowanymi literami w liście/tablicy za pomocą funkcji lambda?

  2. Indeksowanie w tle MongoDb i unikalny indeks

  3. Sprawdź, czy upsert MongoDB wykonał insert lub aktualizację

  4. Poddokumenty MongoDB mongoose utworzone dwukrotnie

  5. Mongodb się nie uruchamia