exists method

Future<bool> exists()

Check if any rows exists using the built statement

Implementation

Future<bool> exists() async {
  final BaseSelectStatement statement = buildSelectStatement();
  final query = existsQuery(statement);
  final existsStatement = db.selectOnly(_tableAsTableInfo)
    ..addColumns([query]);
  return (await existsStatement
      .map((p0) => p0.read(query))
      .get()
      .then((value) {
    return value.firstOrNull ?? false;
  }));
}