implementado metodo generate para realizar consultas anidadas