2016-12-15 48 views
1

我在CouchDB和Angular技術上編寫我的應用程序。如何從CouchDB獲取所有設計?

以及調用所有的文件我用這個函數:

getCommsHistory() { 
     let defer = this.$q.defer(); 
     this.localCommsHistoryDB.allDocs({include_docs: true, group: true}).then((doc) => { 
      defer.resolve(doc.rows.map(row => row.doc)); 
     },() => { 
      defer.reject(); 
     }); 
     return defer.promise; 
    } 

我怎麼能說所有的設計?

+0

您想了解'startkey'和'endkey'參數。 –

回答

2

您可以使用startkeyendkey

就像是:

GET /dbname/_all_docs?startkey="_design/"&endkey="_design0"&include_docs=true 
+0

您也可以創建僅返回設計文檔的視圖 –