victorcastelan
4/6/2015 - 2:52 AM

MongoDB Querys

MongoDB Querys

//Devuelve el registro que más respuestas VÁLIDAS tiene y menos SEGUNDOS, agrupado por email. Ordenado por VALIDAS DESC y 
db.myDBTrivia.aggregate(
   [
     {
       $group:
         {
           _id: "$email",
           validas: { $max: "$respuesta.validas"},
           segundos: { $min: "$respuesta.segundos"}
         }
     },
     {
         $sort : {"validas":-1, "segundos":1}
      }
   ]
);