Mon application enregistre des données dans la collection MongoDB. Il existe trois types d'événements: 'event1', 'event2', 'event3'. Et cet élément ajoute périodiquement. exemple de la structure de l'événement:Sélectionnez les derniers documents dans MongoDB
{ 'Data' : 'a234235', 'Type' : 'event1', 'Timestamp' : 1366006599 }
{ 'Data' : 'b978543', 'Type' : 'event2', 'Timestamp' : 1366006600 }
{ 'Data' : 'c567921', 'Type' : 'event3', 'Timestamp' : 1366006601 }
{ 'Data' : 'd327863', 'Type' : 'event1', 'Timestamp' : 1366007100 }
{ 'Data' : 'e', 'Type' : 'event2', 'Timestamp' : 1366007102 }
{ 'Data' : 'f834721', 'Type' : 'event3', 'Timestamp' : 1366007103 }
S'il vous plaît aider à composer pour obtenir requête droit état actuel de chaque événement dans la base de données. J'ai besoin de trois éléments de types différents et d'un horodatage maximal.
vous pouvez toujours tirer trois requêtes simples distinctes :) –
Et quoi faire si j'ai 200 types d'événements? :) Malheureusement, ce n'est pas la meilleure solution. – msmirnov
voulez-vous simplement les données pour le dernier document de chaque type d'événement? – sambomartin