【问题标题】:How to sort results from an IndexedDB query?如何对 IndexedDB 查询的结果进行排序?
【发布时间】:2010-11-27 23:04:34
【问题描述】:

是否可以从 IndexedDB 查询接收排序结果?如果不是,那么对结果进行排序的最佳方法是什么?

【问题讨论】:

    标签: javascript local-storage


    【解决方案1】:

    您可以使用 IDBObjectStore.openCursor、IDBIndex.openCursor 和 IDBIndex.openKeyCursor 获取按对象存储键或任何索引顺序排序的项目。

    请注意,随着速度实现的发展,使用http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html 可能是个好主意

    【讨论】:

    • 我在规范中看不到任何关于排序的明显 cmets,只有关于范围。
    【解决方案2】:

    在索引上使用范围。在这里阅读更多:

    http://www.w3.org/TR/IndexedDB/#widl-IDBObjectStore-openCursor

    【讨论】:

      猜你喜欢
      • 2012-07-14
      • 2022-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多