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

MongoDB агрегат в рамките на ежедневно групиране

В Mongo 2.8 RC2 има нов оператор за агрегиране на данни:$dateToString, който може да се използва за групиране по ден и просто да има "ГГГГ-ММ-ДД" в резултата:

Пример от документацията:

db.sales.aggregate(
  [
     {
         $project: {
                yearMonthDay: { $dateToString: { format: "%Y-%m-%d", date: "$date" } },
                time: { $dateToString: { format: "%H:%M:%S:%L", date: "$date" } }
         }
     }
  ]
)

ще доведе до:

{ "_id" : 1, "yearMonthDay" : "2014-01-01", "time" : "08:15:39:736" }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb не можа да се свърже със сървъра

  2. Как да натиснете масив от обекти в масив в mongoose с едно извикване?

  3. Включва резервно криптиране за MySQL, MongoDB и PostgreSQL - ClusterControl 1.5.1

  4. MongoDB $asin

  5. MongoDB - Създаване на база данни