2010-11-30 88 views
1

由於CouchDB只有很少的API文檔(至少我找不到它),所以我想自己檢查一些JavaScript對象。做這個的最好方式是什麼?如何在沒有文檔的情況下學習CouchDB API?

例如,show函數將請求對象req作爲參數進行回收。如何找出這個請求對象的哪些屬性(cookies,請求的url,...)正好具有?

回答

4

對於您的具體問題 - 如何編寫_show函數 - 請參閱CouchDB WikiFormatting with Show and List中的相關文檔。然後,該文件將交叉引用External Processes文檔以獲取有關請求對象的詳細信息。一般來說,維基是一個寶貴的信息 - 大部分API文檔都在那裏。它只需要看一些。

您也可以直接使用JavaScript進行實驗,如Nathan所示。您可以編寫一個顯示功能,將參數串入(使用JSON.stringify())並顯示它們,以便您可以看到它們實際是什麼。

0

要回答你原來的問題,我經常發現自己寫一個快速的顯示/列表功能是這樣的例子,快速跑步有關請求(或其他方式)我的記憶選項:

function (doc, req) { 
    provides("text", function() { 
     return JSON.stringify(req, null, 4); 
    }); 
} 
相關問題