2012-11-22 5 views
1

comment supprimer les documents supprimés dans CouchDBdocuments supprimés en vue CouchDB

lorsque Vue temporaire est en cours d'exécution sur futon CouchDB. Je reçois des documents supprimés aussi.

if(!doc._deleted) and if(!_deleted_conflicts) 

La condition ci-dessus est utilisée dans la vue temporaire. Mais le problème est répété.

S'il vous plaît, n'importe qui peut m'aider à résoudre ce problème.

+0

Ceci est un bug - les documents supprimés ne devraient pas apparaître dans les vues. Pourriez-vous ajouter un commentaire sur le [COUCHDB-1279] (https://issues.apache.org/jira/browse/COUCHDB-1279) ticket concernant votre canapé et comment ce problème pourrait-il être reproduit? Exemple de base de données buggy sera utile! – Kxepal

Répondre

0

Ajouter une condition dans votre vue comme,

function(doc){ 
    if(!doc._deleted){ 
     emit(null,doc); 
    } 
} 

vous pouvez éviter les documents supprimés dans le résultat de la vue.

Questions connexes