使用YDN-DB

时间:2016-01-22 16:06:38

标签: javascript database indexeddb ydn-db persistent-object-store

我知道如何从对象存储中获取YDN-DB的对象值,但是也可以将这些值与主键一起使用吗?

1 个答案:

答案 0 :(得分:0)

通用的ydn-db查询方法不返回键和值。您必须使用scanopen方法,这些方法对游标进行操作。

基于db.open API example

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。