- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为分页实现上一页功能,并且我认为使用 endkey 参数将返回上一页的行,其中最后一行将等于 endkey。但是是否可以仅使用 endkey 参数而不使用 startkey 进行查询?
例如:
http://something.com:5984/db3/_design/app/_view/a_view?limit=5&endkey=["ABC","6L","201112"]&descending=false
当我运行这个查询时,最后一行的键不等于我指定的结束键。相反,CouchDB 似乎只是抓取 View 中的前 5 行,而完全忽略了 endkey 参数。
最佳答案
查询 endkey
但不是 startkey
会像 &startkey=null
一样隐式工作.也就是说,CouchDB 将从第一行的第一个键开始,一直持续到结束键。
CouchDB 总是从它的 startkey 开始响应,并从它的 limit
停止响应。或 endkey
值(以先到者为准)。
要获取最后 5 行,您需要向后扫描(降序),然后您的 startkey 就在您需要的地方。
?limit=5&startkey=["ABC","6L","201112"]&descending=true
_list
CouchDB 中的函数在发送响应之前反转它们。
关于带有 endkey 参数的 CouchDB 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7207448/
我正在尝试为分页实现上一页功能,并且我认为使用 endkey 参数将返回上一页的行,其中最后一行将等于 endkey。但是是否可以仅使用 endkey 参数而不使用 startkey 进行查询? 例如
我在使用 startkey 和 endkey 从 PouchDB 中检索选定的几个文档时似乎遇到了问题。我需要使用以“配置文件”开头的 key 取回文档(在此示例中为 profile41 和 prof
我有一个 View ,它返回多个带有数组键的元素。 示例: {"total_rows":4,"offset":0,"rows":[ {"id":"","key":[15,"2"],"value
首先,这个问题 - 从 all_docs 中过滤设计文档 - 似乎已经解决了,如下所述: https://plus.google.com/+JasonDeRose/posts/1iP5tu3wVqw
大家好,我正在尝试使用以下请求: curl http://localhost:5984/contacts/_design/country/_view/USA?startkey=["USA",{}]&e
为了了解一些上下文,我正在编写一个连接到 Cloudant 数据库的代码,并检索存储在数据库中的一些凭据,这些凭据采用 Json 格式(如您所期望的)。 我已经编写了允许我连接到数据库的代码: pub
我是一名优秀的程序员,十分优秀!