2010-11-30 60 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); 
    }); 
} 
相关问题