You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2009/01/04 02:09:45 UTC
[Couchdb Wiki] Update of "Vues" by ChrisAnderson
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.
The following page has been changed by ChrisAnderson:
http://wiki.apache.org/couchdb/Vues
The comment on the change is:
change temp_view to slow_view
------------------------------------------------------------------------------
Les '''vues permanenentes''' sont stockées au sein de documents spéciaux appelés documents design et sont accessibles via une requête HTTP ''GET'' sur l'URI ''/{dbname}/{docid}/{viewname}'', où ''{docid}'' a le préfixe ''_view/'' afin que CouchDB le reconnaisse comme un document design.
- Les '''vues temporaires''' ne sont pas enregistrées dans la base de données, mais executées à la demande. Pour exécuter une vue temporaire vous envoyez HTTP ''POST'' à l'URI ''/{dbname}/_temp_view'', où le corps de cette requête contient le code de la vue et l'entête ''Content-Type'' est fixée à ''application/json''.
+ Les '''vues temporaires''' ne sont pas enregistrées dans la base de données, mais executées à la demande. Pour exécuter une vue temporaire vous envoyez HTTP ''POST'' à l'URI ''/{dbname}/_slow_view'', où le corps de cette requête contient le code de la vue et l'entête ''Content-Type'' est fixée à ''application/json''.
Pour les deux types de vues, on définit la vue par une fonction !JavaScript qui associe (map) les cles de la vue à leurs valeurs (il est néanmoins possible d'utiliser un autre langage que !JavaScript en utilisant un serveur de vue tiers.).