findFirstSync method
Find a single record.
Returns null if not found.
Implementation
RecordSnapshot<K, V>? findFirstSync(DatabaseClient databaseClient,
{Finder? finder}) {
final client = getClient(databaseClient);
var record = client
.getSembastStore(this)
.txnFindRecordSync(client.sembastTransaction, finder as SembastFinder?);
if (record == null) {
return null;
} else {
return SembastRecordSnapshot<K, V>.fromRecord(this, record);
}
}