findFirst method

  1. @override
Future<E?> findFirst({
  1. List<String>? relations,
  2. DataQueryBuilder? queryBuilder,
})
override

Returns the first created object in the table.

Implementation

@override
Future<E?> findFirst(
    {List<String>? relations, DataQueryBuilder? queryBuilder}) async {
  Map map = (await Invoker.post<List<Map>?>('/data/$tableName/find',
      buildFindFirstOrLastQuery(queryBuilder, 'asc')))![0];

  return reflector.deserialize<E>(map);
}