Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CouchDB视图curl返回javascript数据库_Javascript_Couchdb - Fatal编程技术网

CouchDB视图curl返回javascript数据库

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

我在couchdb服务器的数据库中有一些文档。我正在努力创建一个有效的视图。文件的格式如下:

{
  "_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语句和定义视图的设计文档的完整来源吗?