python - example - Usando.sort con PyMongo
python mongodb collection (1)
sort
debería ser una lista de pares de dirección de tecla, es decir
db.test.find({"number": {"$gt": 1}}).sort([("number", 1), ("date", -1)])
La razón por la cual esto tiene que ser una lista es que el orden de los argumentos es importante y los dict
s no están ordenados en Python.
Con PyMongo, cuando intento recuperar objetos ordenados por sus campos ''número'' y ''fecha'' como este:
db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1})
Me sale este error:
TypeError: if no direction is specified, key_or_list must be an instance of list
¿Qué pasa con mi consulta de clasificación?