【发布时间】:2012-03-23 13:38:58
【问题描述】:
我正在关注IBM's tutorial on CouchDB,但在查看我的文档时遇到了问题。当我访问http://127.0.0.1:5984/_utils/database.html?contacts/_design/contacts/_view/byname# 时,我可以在视图中看到我的文档就好了。
但是,当我访问 http://127.0.0.1:5984/contacts/_design/contacts/_view/byname(并随后尝试通过 db.view("contacts/byname", {... 在我的应用程序中查看相同的数据)时,我只看到 null 我的键/值对的结果。
我认为这不是安全问题;无论我是否登录,我都能在 _utils 中看到视图。
编辑
这是我的观点的源代码:
function(doc) {
if (doc.name) {
emit(doc.name, doc);
}
}
为什么我可以在一个地方看到它而在另一个地方看不到?
【问题讨论】:
-
你的视图源代码是什么样的?
-
我已经用我的源代码更新了这个问题。