results = docDB.posts.find({"active":True }).sort("pop_score", pymongo.DESCENDING)
これは今の私の種類です。しかし、問題は、いくつかのものが同じ「スコア」を持っているということです。その場合、同点の場合は、同点の方の「時間」で並べ替えていただきたいと思います。
それ、どうやったら出来るの?Mysqlでそれを行うことは可能です...
一度に複数の属性で並べ替えることができます。例えば
sort({name : 1, age : -1})
名前の昇順、次に年齢の降順で並べ替えます
参考のためにここを参照してください:http ://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
編集:
pymongoでは、それは
.sort([['name', pymongo.ASCENDING], ['age', pymongo.DESCENDING]])
referenceL http://api.mongodb.org/python/current/api/pymongo/cursor.html#pymongo.cursor.Cursor.sort