1

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

4

1 回答 1

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

于 2013-10-03T17:16:33.080 回答