findLast method

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

Returns the last created object in the table.

Implementation

@override
Future<Map?> findLast(
    {List<String>? relations, DataQueryBuilder? queryBuilder}) async {
  var res = await Invoker.post<List<Map>?>('/data/$tableName/find',
      buildFindFirstOrLastQuery(queryBuilder, ' desc', relations: relations));

  if (res?.isNotEmpty ?? false) {
    return res![0];
  }

  return null;
}