2012-05-01 13 views

risposta

5

E la vista _all_docs? Ciò restituirà un elenco di tutti i documenti nel database. O se si include include_docs=true alla richiesta, si otterrà anche il contenuto dei documenti.

+1

Visualizzazione del seguente errore Eccezione nel thread "main" java.lang.IllegalArgumentException: URI di visualizzazione non valido. Aspettando un formato: design_doc_name/view_name su org.lightcouch.View. (View.java:112) a org.lightcouch.CouchDbClient.view (CouchDbClient.java:151) a retriveCouchData.main (retriveCouchData.java:37) – monil

+1

è necessario creare la vista in tutto il database e fornire il percorso dbClient.view ("design_doc_name/view_name") – monil

+0

Non ho mai usato LightCouch prima, quindi era un'ipotesi. Guardando più all'API sembra che non sia possibile raggiungere facilmente la vista integrata. Puoi scrivere la stessa vista _all_docs e inserirla facilmente nel tuo documento di progettazione, ma non so se avrà la stessa performance. –

0

Prova questo ... usa una vista che emette documenti, ma non invia alcun valore chiave. C'è la possibilità di ottenere tutti i documenti del tipo specificato. Inoltre, un avvertimento ... se si utilizza una vista LightCouch, potrebbe essere necessario recuperare gli ID dei propri documenti, quindi ottenere i propri dati "individuandoli" utilizzando tali id.

Problemi correlati