how do i sort nested documents:
produits = self.db.users.find({"email":email}, {"produit_up":1,"_id":0}).sort(("produit_up.namep"), pymongo.DESCENDING)
this dont work!
here is my schema:
user={
"pseudo":pseudo,
"email":email,
"avatar":avatar_id
"produit_up":{
"namep":namep,
"prix":prix,
}
}
everything worked without sorting, i just use produits = self.db.users.find_one({"email":email})["produit_up"] and in my templates i just call :
{% for produit in list(produits) %}
{{ produit["namep"] }}
{{ produit["prix"] }}
....
{% end %}
so how do i do the same if i use SORT
and LIMIT
and then return the namep
for example or prix