CouchDB视图curl返回javascript数据库
我在couchdb服务器的数据库中有一些文档。我正在努力创建一个有效的视图。文件的格式如下:CouchDB视图curl返回javascript数据库,javascript,couchdb,Javascript,Couchdb,我在couchdb服务器的数据库中有一些文档。我正在努力创建一个有效的视图。文件的格式如下: { "_id": "2018_1_17", "_rev": "2-d6b8e691925e9bae697c2df054eb77f0", "name1.com": { "Title": "string", "Date": "Thu, 11 Jan 2018 08:55:21 +0000", "Site": "string", "Description": "s
{
"_id": "2018_1_17",
"_rev": "2-d6b8e691925e9bae697c2df054eb77f0",
"name1.com": {
"Title": "string",
"Date": "Thu, 11 Jan 2018 08:55:21 +0000",
"Site": "string",
"Description": "string"
},
"name2.com": {
"Title": "title",
"Date": "Thu, 11 Jan 2018 06:20:43 +0000",
"Site": "string",
"Description": "string"
},
...
我尝试了几种观点,例如:
function (doc) {
if(doc.Title && doc.Date) {
emit(doc.Title, doc.Date);
}
}
等等
但是,当我执行curl时,它返回视图的javascript代码,而没有实际结果。
我猜我的地图功能是错的。有什么想法吗
谢谢 您没有提到您的
curl
命令,我不知道它为什么不起作用,但还有一些东西看起来不正确:
在查看函数中,使用
doc.Title
和doc.Date
,但是,在文档中没有doc.Title
字段,也没有doc.Date
字段,由于标题
和日期
是name1.com
和name2.com
中的子字段很抱歉没有早点回来。看来我的卷曲命令不太正确
它是:
curl http://127.0.0.1:5984/rss_feeds/_design/_by_date/
它需要:
curl http://127.0.0.1:5984/rss_feeds/_design/_by_date/_view/_by_date
你能介绍一下你的curl操作吗?Joshua-你能分享一下你使用的curl语句和定义视图的设计文档的完整来源吗?