使用 YDN-DB 从对象存储中获取键及其值
Get keys with their values from object store with YDN-DB
我知道如何使用 YDN-DB 从对象存储中获取对象值,但是否也可以将这些值与其主键一起获取?
常见的 ydn-db 查询方法不返回键和值。您必须使用对游标进行操作的scan
或open
方法。
基于 db.open API 示例:
var iter = ydn.db.ValueIterator.where('player', 'clad', '=', 'hobbit');
var req = db.open(function(icursor) {
var player = icursor.getValue();
var key = icursor.getKey(); // this must be 'hobbit'
var primary = icursor.getPrimaryKey();
...
有关详细信息,请参阅 icursor API。
相关文章:
- 获取DB表上每一行的值
- 从DB逗号分隔的列中获取所有值,并将其放入文本字段中
- 在Ember.js中异步从DB获取
- 为什么我的Highchart javascript总是从DB中获取旧数据
- ydn-db : 如何调用 ydn 创建的数据库
- ydn.db - 无法从 IndexedDB 获取 () 值
- 获取在附加脚本中查询 sqlite db 的结果,以提交到内容脚本
- YDN-DB executeSql 在浏览器上无法正常工作
- 在 YDN-DB 中使用多个值进行搜索
- YDN-DB 如何验证记录是否存在
- 如何检查 ydn.db 数据库是否已准备好使用
- 如何在 ydn-db 中检索对象的排序列表
- 使用 YDN-DB 从对象存储中获取键及其值
- 如何使用YDN-db在另一个Html页面中加载数据库上下文
- 如何使用YDN-DB获取keypath之后的下一个元素
- YDN-DB getting Store: null not exist
- ydn-db中的values功能在safari和iOS9中不工作
- YDN-DB -如何通过id更新记录
- 在YDN-DB事务中嵌套延迟
- 如何在使用ydn-db-fulltext的数组中索引子对象属性