La migration vers MongoDB: comment interroger GROUPE DE + OÙ

J'ai une table MYSQL avec des enregistrements de noms de personnes et l'heure d'arrivée exprimé comme un nombre. Pensez-y comme un marathon. Je veux savoir combien de personnes sont arrivées dans un certain écart de temps qui ont le même nom, donc:

SELECT name, COUNT(*) FROM mydb.mytable
WHERE Time>=100 AND Time<=1000
GROUP BY name

Et que les résultats que j'obtiens:

Susan, 1
John, 4
Frederick, 1
Paul, 2

Je suis migration vers MongoDB maintenant, et à l'aide de Python le code (c'est pourquoi je sollicite Pymongo aider). J'ai essayé de chercher des informations sur le GROUPE PAR équivalent (même si j'ai lu que les bases de données NoSQL sont pires à ce genre d'opération que le SQL), mais depuis ils ont sorti la nouvelle agreggate API, je hjaven pas été en mesure de trouver un exemple simple comme cela a résolu avec la méthode du groupe, la Carte-réduction de la méthode ou de la marque de nouvelles agreggate API.

Toute aide?

InformationsquelleAutor Roman Rdgz | 2013-07-31