2011-10-09 16 views
2

正如先前告知我已成立了iriscouch数据库中显示的数据。进入了一些记录。CouchDB的:用概念挣扎着爬在网页中

我在CouchDB的指南书阅读,我需要创建一个地图功能,为了看我的记录

function(doc) { 
    if(doc.date && doc.title) { 
    emit(doc.date, doc.title); 
    } 
} 

现在我在哪里把这个功能。它是一个像查看一样的MySQL并保存在数据库中,并且如何将结果提供给我的网页?

如何建立内iriscouch认为不知何故?

任何指导感激地接受,因为它是只是没有得到这个想法通常是第一试探性举措的问题,我还没有找到一个“你好世界”例子展示的所有步骤。

感谢

MCL

回答

1

对我来说,这是作为一个计算机文件系统中的文件类似。大多数文件只是存储数据。但是一些文件也是可以运行并成为应用程序的程序。在CouchDB中,所有的数据都存储在文件但是一些文件激活CouchDB的特殊行为。这些被称为设计文件

设计文档有_design/example一个ID,即它必须与_design/开始。您可以使用蒲团工具创建文档,就像任何其他文档一样。添加一个名为views密钥与JSON对象的值:

{ "titles_by_date": 
    { "map": "function(doc) { if(doc.date && doc.title) emit(doc.date, doc.title); }" 
    } 
} 

如果您有其他问题,也有个Iris Couch forum有关的CouchDB和Iris沙发的任何讨论。