SdbStoreRefDbExtension<K extends SdbKey, V extends SdbValue> extension

Store reference implementation.

on

Methods

add(SdbClient client, V value) Future<K>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Add a single record.
count(SdbClient client, {SdbBoundaries<K>? boundaries}) Future<int>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Count records.
delete(SdbClient client, {SdbBoundaries<K>? boundaries, int? offset, int? limit, bool? descending}) Future<void>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

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

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Find firest records
findRecordKeys(SdbClient client, {SdbBoundaries<K>? boundaries, int? offset, int? limit, bool? descending}) Future<List<SdbRecordKey<K, V>>>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Find records.
findRecords(SdbClient client, {SdbBoundaries<K>? boundaries, SdbFilter? filter, int? offset, int? limit, bool? descending}) Future<List<SdbRecordSnapshot<K, V>>>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Find records.
put(SdbClient client, V value) Future<K>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Put a single record (when using inline keys)
record(K key) SdbRecordRef<K, V>

Available on SdbStoreRef<K, V>, provided by the SdbStoreRefDbExtension extension

Record reference.