doExistIDs<I extends Object> method

  1. @override
FutureOr<List<I>> doExistIDs<I extends Object>(
  1. TransactionOperation op,
  2. String entityName,
  3. String table,
  4. List<I> ids,
)
override

Implementation

@override
FutureOr<List<I>> doExistIDs<I extends Object>(
  TransactionOperation op,
  String entityName,
  String table,
  List<I> ids,
) {
  return generateExistIDsSQL(
    op.transaction,
    entityName,
    table,
    ids,
  ).resolveMapped((sql) {
    return existIDsSQL(op, entityName, table, sql).resolveMapped(
      (r) => _finishSQLOperation(sql, op, r, (ids) => parseIDs<I>(ids)),
    );
  });
}