SdbIndexRefExtension<K extends SdbKey, V extends SdbValue, I extends SdbIndexKey> extension

Index methods.

on

Methods

count(SdbClient client, {SdbBoundaries<I>? boundaries, SdbFindOptions<I>? options}) Future<int>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Count records with this index key
delete(SdbClient client, {SdbBoundaries<I>? boundaries, int? offset, int? limit, bool? descending, SdbFindOptions<I>? options}) Future<void>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Delete records.
findRecord(SdbClient client, {SdbBoundaries<I>? boundaries, SdbFilter? filter, int? offset, int? limit, bool? descending, SdbFindOptions<I>? options}) Future<SdbIndexRecordSnapshot<K, V, I>?>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Find records.
findRecordKey(SdbClient client, {SdbBoundaries<I>? boundaries, SdbFilter? filter, int? offset, bool? descending, SdbFindOptions<I>? options}) Future<SdbIndexRecordKey<K, V, I>?>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Find first record key.
findRecordKeys(SdbClient client, {SdbBoundaries<I>? boundaries, int? offset, int? limit, SdbFilter? filter, bool? descending, SdbFindOptions<I>? options}) Future<List<SdbIndexRecordKey<K, V, I>>>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Find record keys.
findRecords(SdbClient client, {SdbBoundaries<I>? boundaries, SdbFilter? filter, int? offset, int? limit, bool? descending, SdbFindOptions<I>? options}) Future<List<SdbIndexRecordSnapshot<K, V, I>>>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Find records.
record(I indexKey) SdbIndexRecordRef<K, V, I>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Record reference.
streamRecords(SdbClient client, {SdbBoundaries<I>? boundaries, SdbFilter? filter, int? offset, int? limit, bool? descending, SdbFindOptions<I>? options}) Stream<SdbIndexRecordSnapshot<K, V, I>>

Available on SdbIndexRef<K, V, I>, provided by the SdbIndexRefExtension extension

Find records.