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

MongoDB Aggregate $unwind $match using date - какво пропуснах?

Ей боже мой! Стени е права. Ноември е а не декември...

Ако поставя 2012-12-21T00:00:00Z работи... ^^

Между другото, както каза JohnnyHK, може би е по-добре операцията да се извърши по този начин:

db.blogs.aggregate( [
    { $project : { 'comments' : 1 } },
    { $unwind: "$comments" },
    { 
       $match: { 
          'comments.create' : {
                $gt: ISODate("2012-12-21T00:00:00Z")
          }
       } 
    }
])

Без да използвате $group но използвайки $project изглежда, че получавам това, което търся.

Благодаря много и на двамата за обратната връзка!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB сортиране()

  2. ember js асоциация достъп backend nodejs mongoose

  3. Как да получа имената от id в mongoose?

  4. Pymongo има ли вградени правила за валидиране?

  5. Компресиране на индексен префикс в MongoDB 3.0 WiredTiger