CouchDB:为了在网页中显示数据而与概念斗争

CouchDB:为了在网页中显示数据而与概念斗争,couchdb,Couchdb,如前所述,我已经在Irishoch上建立了一个数据库。输入了一些记录 我在CouchDB指南书中读到,我需要创建一个映射函数,以便查看我的记录 乙二醇 现在我把这个函数放在哪里。它是否是一个类似MySQL的视图并保存在数据库中?如何将结果保存到我的网页中 我是否以某种方式在Irishoch中创建视图 感谢您的指导,因为这是通常的初步尝试步骤,只是没有得到想法的问题,我还没有找到一个“Hello World”示例来显示所有步骤 谢谢 对我来说,它类似于计算机文件系统上的文件。大多数文件只存储数据。

如前所述,我已经在Irishoch上建立了一个数据库。输入了一些记录

我在CouchDB指南书中读到,我需要创建一个映射函数,以便查看我的记录

乙二醇

现在我把这个函数放在哪里。它是否是一个类似MySQL的视图并保存在数据库中?如何将结果保存到我的网页中

我是否以某种方式在Irishoch中创建视图

感谢您的指导,因为这是通常的初步尝试步骤,只是没有得到想法的问题,我还没有找到一个“Hello World”示例来显示所有步骤

谢谢


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

设计文档的id为
\u Design/example
,即必须以
\u Design/
开头。与其他文档一样,您可以使用Futon工具创建文档。添加一个名为
views
的键,其值为JSON对象:

{ "titles_by_date":
  { "map": "function(doc) { if(doc.date && doc.title) emit(doc.date, doc.title); }"
  }
}
如果你还有其他问题,也可以讨论CouchDB和Iris Coach

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