Future<Result<TModel>> execute() async { return (await getConnection().select( table, columnsSelected, // where: this, )) as Result<TModel>; }