CouchDb startkey、endkey 不能一起使用

发布于 2024-12-09 16:19:36 字数 430 浏览 0 评论 0原文

我正在通过以下方式查询视图:
curl -vX GET 'http://root:[电子邮件受保护]:5984/twitter_api_new/_desig n/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 中的任何一个,则会返回结果

I am querying a view by:
curl -vX GET 'http://root:[email protected]:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=\["yoono","2011-10-09"\]&group=true&startkey=\["yoono", "2011-10-10"\]'

This returns curl: (52) Empty reply from server

But if I remove either of startkey and endkey, then it returns results

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

≈。彩虹 2024-12-16 16:19:36

尝试将 -g 添加到您的curl 命令中。这会禁用curl 的通配符。

curl -gv 'http://root:[email protected]:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=["yoono","2011-10-09"]&group=true&startkey=["yoono", "2011-10-10"]'

Try adding -g to your curl command. This disables curl's globbing.

curl -gv 'http://root:[email protected]:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=["yoono","2011-10-09"]&group=true&startkey=["yoono", "2011-10-10"]'
野心澎湃 2024-12-16 16:19:36

`curl -vX GET 'http://root:[电子邮件受保护]:5984/twitter_api_new/_design/tweet/_view/ tweets_by_source?endkey=\["yono","2011-10-09"\]&group=true&startkey=\["yono",**_**"2011-10-10"\]'

刚刚从 \["yoono",**_**"2011-10-10"\]' 数组元素中删除了空白区域。 _ 是删除的空格。

`curl -vX GET 'http://root:[email protected]:5984/twitter_api_new/_design/tweet/_view/tweets_by_source?endkey=\["yoono","2011-10-09"\]&group=true&startkey=\["yoono",**_**"2011-10-10"\]'

Just removed empty space from \["yoono",**_**"2011-10-10"\]' array elements. _ was the space removed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文