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/12/17 03:09:00 UTC

[Couchdb Wiki] Trivial Update of "Vues" by BrunoRohée

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Vues" page has been changed by BrunoRohée.
The comment on this change is: typo.
http://wiki.apache.org/couchdb/Vues?action=diff&rev1=5&rev2=6

--------------------------------------------------

  
  Les vues sont l'outil de base pour interroger et reporter des documents CouchDB. Il y a deux types de vues : les vues permanentes et temporaires.
  
- 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 permanentes''' 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''.
  
@@ -46, +46 @@

  
  Pour chaque document de la base de donnée dont le champ Type a la valeur ''customer'', une ligne est crée dans la vue. La colonne ''value''de la vue contient les champs''!LastName'', ''!FirstName'', and ''Address''  pour chaque document. La clé pour tous les documents est null dans ce cas.
  
- Afin de pouvoir filtrer ou trier les documents par propriété, vous devez utiliser celle-ci pour la clé. Par exemple, la vue suivante va permettre de cherches les documents des clients par les champs ''!LastName'' ou ''!FirstName'' :
+ Afin de pouvoir filtrer ou trier les documents par propriété, vous devez utiliser celle-ci pour la clé. Par exemple, la vue suivante va permettre de chercher les documents des clients par les champs ''!LastName'' ou ''!FirstName'' :
  
  {{{
  function(doc) {