sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB Aggregate $unwind $match usando la fecha:¿qué me perdí?

¡Dios mío! Stennie tiene razón. Es noviembre y no diciembre...

Si pongo 2012-12-21T00:00:00Z está funcionando... ^^

Por cierto, como dijo JohnnyHK, tal vez sea mejor hacer la operación de esta manera:

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

Sin usar $group pero usando $project parece que consigo lo que busco.

¡Muchas gracias a ambos por sus comentarios!