javascript - 如何使用 YDN-DB 获取键路径后的下一个元素

标签 javascript indexeddb ydn-db

我正在尝试构建一个函数,用于在传递键路径之后检索商店中的下一个元素。我的 getItem 看起来像这样。

req = smartpigsdb.get(store, keypath);
req.done(function(record) { 
    if(record!==undefined || typeof record=='object'){
    // do something with the record
}
else console.log('error getItem: ' + e);
});
req.fail(function(e) {
    console.log(e);
});

如何使用 YDN-DB 实现这一目标?

最佳答案

如果您不知道 key ,则无法使用get。您必须使用values来迭代记录。限制为 1,以便您只能得到一个结果。您可以使用您已知的键的 lowerBound keyRange ,以便您将获得该键之后的下一个对象。

关于javascript - 如何使用 YDN-DB 获取键路径后的下一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25550636/

相关文章:

javascript - YDN-DB中简单的搜索功能

javascript - 如何使用JS函数动态更改列表的类

javascript - 从 Javascript 命令运行 Django 函数

javascript - 自定义 JavaScriptConverter 类

javascript - 使用较短的数组查询 IndexedDB 复合索引

javascript - 如何检查 ydn.db 数据库是否可供使用?

javascript - 使用indexedb或ydn查询多个键(其中之一的范围)

javascript - React 路由器从子类更新父状态

javascript - indexedDB:删除功能不起作用

javascript - 未捕获的 InvalidStateError : Failed to read the 'result' property from 'IDBRequest' : The request has not finished