SembastStoreRefSyncExtension<K, V> extension

Store ref public sembast extension.

Provides access helper to data on the store using a given DatabaseClient.

on

Methods

countSync(DatabaseClient databaseClient, {Filter? filter}) int

Available on StoreRef<K, V>, provided by the SembastStoreRefSyncExtension extension

count records.
findFirstSync(DatabaseClient databaseClient, {Finder? finder}) RecordSnapshot<K, V>?

Available on StoreRef<K, V>, provided by the SembastStoreRefSyncExtension extension

Find a single record.
findKeysSync(DatabaseClient databaseClient, {Finder? finder}) List<K>

Available on StoreRef<K, V>, provided by the SembastStoreRefSyncExtension extension

Find multiple keys.
findKeySync(DatabaseClient databaseClient, {Finder? finder}) → K?

Available on StoreRef<K, V>, provided by the SembastStoreRefSyncExtension extension

Find one key.
findSync(DatabaseClient databaseClient, {Finder? finder}) List<RecordSnapshot<K, V>>

Available on StoreRef<K, V>, provided by the SembastStoreRefSyncExtension extension

Find multiple records. Synchronous access.