Pergunta

Eu segui a informação em http://books.couchdb.org/ relaxar / navegar-mapa-visualizações , tanto quanto possível, mas eu não sou capaz de gerar uma visão para o meu documento.

Meu nome do banco de dados é "Twitter" e meus Documento de Concepção esta aparência:

{
   "_id": "_design/testdocview",
   "_rev": "2-3250434125",
   "views": {
       "getRev": {
           "map": "function(doc) { if(doc._id == 'testdoc'){   emit('_rev', doc._rev); } }"
       }
   }
}

E deve ser acessível em http: // myURL / twitter / _view / testdocview / getRev . No entanto, eu recebo este erro ao tentar visualizá-lo:

{"error":"not_found","reason":"missing"}

O que estou fazendo de errado?

Foi útil?

Solução

A resposta, para referência futura para os outros, é os documentos estavam fora de data. A maneira correta de ver uma vista é:

http://myurl/twitter/_design/testdocview/_view/getRev

Além disso, as necessidades estrutura JSON para parecer:

{
  "_id":"_design/company",
  "_rev":"12345",
  "language": "javascript",
  "views":
  {
    "getRev": {
      "map": "function(doc) { if (doc.Type == 'customer')  emit(null, doc) }"
    }
  }
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top