limite de() et de tri() afin pymongo et mongodb

Malgré la lecture des peuples des réponses indiquant que le tri est effectué tout d'abord, la preuve montre quelque chose de différent que la limite est fait avant le tri. Est-il un moyen de force sort toujours en premier?

views = mongo.db.view_logging.find().sort([('count', 1)]).limit(10)

Si je utiliser .sort().limit() ou .limit().sort(), la limite est prioritaire. Je me demande si c'est quelque chose à voir avec pymongo...

  • Quels sont vos PyMongo et MongoDB versions?
  • Pouvez-vous repo sur une petite dataset {_id:1}, {_id:2} etc. et nous donner votre code et les sorties?
InformationsquelleAutor disruptive | 2016-03-27