我如何对嵌套文档进行排序:
produits = self.db.users.find({"email":email}, {"produit_up":1,"_id":0}).sort(("produit_up.namep"), pymongo.DESCENDING)
这行不通!
这是我的架构:
user={
"pseudo":pseudo,
"email":email,
"avatar":avatar_id
"produit_up":{
"namep":namep,
"prix":prix,
}
}
一切都没有排序,我只使用 produits = self.db.users.find_one({"email":email})["produit_up"] 在我的模板中我只是调用:
{% for produit in list(produits) %}
{{ produit["namep"] }}
{{ produit["prix"] }}
....
{% end %}
那么如果我使用SORT
然后LIMIT
返回namep
例如或prix