J'ai quelques éléments dans CouchDB avec un champ timestamp
et un champ group
. J'utilise cette fonction en vue d'obtenir une liste de tous les éléments où le groupe == « foo »:Une vue filtrée et triée dans CouchDB?
{
"map" : "function(doc) { emit(doc.group, doc); }"
}
http://localhost:5984/my_database/_temp_view?key="foo"
Maintenant, je voudrais faire la sortie triée par le champ timestamp
. Comment je fais ça? Au fond, je veux l'équivalent de cette requête SQL:
SELECT * FROM SomeTable WHERE group=? ORDER BY timestamp
Merci, c'est exactement ce dont j'avais besoin. –