rawQuery method

  1. @override
Future<List<AvatarModel>?> rawQuery(
  1. String sql, [
  2. List<Object?>? arguments
])
inherited

调用sql语句执行

Implementation

@override
Future<List<T>?> rawQuery(String sql, [List<Object?>? arguments]) async {
  List<Map<String, Object?>> _lists = await _db.rawQuery(sql, arguments);
  if (_lists.isEmpty) return null;
  List<T> _datas = [];
  for (Map<String, Object?> map in _lists) {
    _datas.add(fromJson(map));
  }
  return _datas;
}