OxL Reference

method Kv.scanAfter

Like scan, continuing strictly after the key after (paging).

Example:

oxl✓ checked in CI
use std.kv { Kv }
use std.core { Utf8 }

fn main() io, db {
  let kv = Kv.open("example-scan-after")!
  kv.put("a/1", Utf8.encode("x"))!
  kv.put("a/2", Utf8.encode("y"))!
  print("{kv.scanAfter("a/", "a/1", 10)!.len()}")
  kv.close()
}
Output
1
pub(api) fn scanAfter(prefix: str, after: str, limit: i64) -> List<KvEntry> | KvError  db

Since. 1.0.0-beta

Parameters

NameType
prefixstr
afterstr
limiti64

Returns

List<KvEntry>

Errors

Effects

db

Defined in: std/kv/kv.oxl:553

See also