doSelectByIDs<R> method
FutureOr<List<R> >
doSelectByIDs<R>(
- TransactionOperation op,
- String entityName,
- String table,
- List<
Object> ids, { - PreFinishDBOperation<
Iterable< ? preFinish,Map< , List<String, dynamic> >R> >
override
Implementation
@override
FutureOr<List<R>> doSelectByIDs<R>(
TransactionOperation op,
String entityName,
String table,
List<Object> ids, {
PreFinishDBOperation<Iterable<Map<String, dynamic>>, List<R>>? preFinish,
}) {
return generateSelectSQL(
op.transaction,
entityName,
table,
ConditionIdIN(ids),
).resolveMapped((sql) {
return selectSQL(
op,
entityName,
table,
sql,
).resolveMapped((r) => _finishSQLOperation(sql, op, r, preFinish));
});
}