首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CouchDB:难以在网页中显示数据的概念

CouchDB:难以在网页中显示数据的概念
EN

Stack Overflow用户
提问于 2011-10-10 00:57:57
回答 1查看 375关注 0票数 2

正如之前所建议的,我已经在iriscouch上建立了一个数据库。输入了几条记录。

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

例如

代码语言:javascript
复制
function(doc) {
  if(doc.date && doc.title) {
    emit(doc.date, doc.title);
  }
}

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

我以某种方式在iriscouch中创建视图了吗?

感谢收到的任何指导,因为它是通常的第一步试探性问题,只是没有得到想法,我还没有找到一个'Hello World‘的例子,它显示了所有的步骤。

谢谢

mcl

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-10 09:11:56

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

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

代码语言:javascript
复制
{ "titles_by_date":
  { "map": "function(doc) { if(doc.date && doc.title) emit(doc.date, doc.title); }"
  }
}

如果你有其他问题,还有关于CouchDB和Iris沙发的Iris Couch forum讨论.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7705039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档