我通过以下方式查询视图:
curl -vX GET 'http://root:root@127.0.0.1:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=\["yoono","2011-10-09"\]&group=true&startkey=\["yoono", "2011-10-10"\]'
这将返回curl: (52) Empty reply from server
但是如果我删除了startkey和endkey,那么它会返回结果
答案 0 :(得分:1)
尝试在curl命令中添加-g。这会禁用curl的通配。
curl -gv 'http://root:root@127.0.0.1:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=["yoono","2011-10-09"]&group=true&startkey=["yoono", "2011-10-10"]'
答案 1 :(得分:1)
`curl -vX GET 'http://root:root@127.0.0.1:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=\["yoono","2011-10-09"\]&group=true&startkey=\["yoono",**_**"2011-10-10"\]'
刚刚从\["yoono",**_**"2011-10-10"\]'
数组元素中删除了空格。 _ 是删除的空间。