2016-08-16 85 views
2

嘗試查詢我的db以獲取所有文檔的所有信息。 db.list功能獲取文檔的概述,但不返回文檔的所有數據。目前必須獲取高級數據,然後遍歷行並查詢每個單獨的文檔。必須有更好的方法...從Cloudant獲取所有文檔數據,而不是id,key,值

有沒有辦法讓每個文檔的所有文檔都有一套完整的信息?

越來越:

{ 
    "id": "0014ee0d-7551-4639-85ef-778f74365d05", 
    "key": "0014ee0d-7551-4639-85ef-778f74365d05", 
    "value": { 
    "rev": "59-4f01f89e12c488ba5b8aba4643982c45" 
    } 
} 

想:

{ 
    "_id": "14fb92ad75b8694c05b98d89de6e9b2d", 
    "_rev": "1-6067c00b37a18ad8bab6744d258e6439", 
    "offeringId": "ae0146696d1d3a90fe400cc55a97a60e", 
    "timestamp": 1464165870848, 
    "srcUrl": "", 
    "score": 9, 
    ... 
} 
+0

什麼是db中的文檔結構。你可以直接查詢界面。 – owaishanif786

回答

3

您鏈接到納米的庫看起來像是一個過時的鏡子。 official repository包括db.list的文檔,其中還包含params對象。我會仔細檢查你的nano版本,但我猜你已經有了更新的版本。

你可以簡單地作爲第一個參數添加到{ include_docs: true }db.list一起idkeyvalue,你會得到一個具有完整文檔doc屬性。

相關問題