findRecordKey method

Future<SdbIndexRecordKey<K, V, I>?> findRecordKey(
  1. SdbClient client, {
  2. SdbBoundaries<I>? boundaries,
  3. SdbFilter? filter,
  4. int? offset,
  5. bool? descending,
})

Find first record key.

Implementation

Future<SdbIndexRecordKey<K, V, I>?> findRecordKey(
  SdbClient client, {
  SdbBoundaries<I>? boundaries,

  /// Optional filter, performed in memory
  SdbFilter? filter,
  int? offset,

  /// Optional descending order
  bool? descending,
}) async {
  var records = await findRecordKeys(
    client,
    boundaries: boundaries,
    offset: offset,
    limit: 1,
    descending: descending,
  );
  return records.firstOrNull;
}