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

Index record reference extension.

on

Methods

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

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Count all records with this index key.
delete(SdbClient client, {SdbFindOptions<I>? options}) Future<void>

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Delete all records with this index key.
findKeys(SdbClient client, {SdbFindOptions<I>? options}) Future<List<K>>

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Find all records with this index key.
findRecordKeys(SdbClient client, {SdbFindOptions<I>? options}) Future<List<SdbIndexRecordKey<K, V, I>>>

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Find all records with this index key.
findRecords(SdbClient client, {SdbFindOptions<I>? options}) Future<List<SdbIndexRecordSnapshot<K, V, I>>>

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Find all records with this index key.
get(SdbClient client) Future<SdbIndexRecordSnapshot<K, V, I>?>

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Get a single record.
getKey(SdbClient client) Future<K?>

Available on SdbIndexRecordRef<K, V, I>, provided by the SdbIndexRecordRefExtension extension

Get a single record key.