在dartlang中指定indexeddb索引上的游标方向

时间:2013-10-03 17:16:33

标签: dart indexeddb

如何在dart中的indexeddb对象库中迭代找到的对象时指定光标的方向?

1 个答案:

答案 0 :(得分:1)

从版本28108开始,其工作方式如下:

Future<String> getObject(int keyvalue, String storeName)=>
    db.transactionStore(storeName, "readonly")
      .objectStore(storeName)
      .index("frameId");
      .openCursor(key: keyvalue, direction: "prev", autoAdvance: true)
      .first
      .then((CursorWithValue cursor)=>cursor.value)

方向的允许值为:“next”,“nextunique”,“prev”和“prevunique”。

此答案取自https://code.google.com/p/dart/issues/detail?id=2694