const { Op } = require('sequelize'); const { validarId } = require('../../helper/validar'); const dbPath = '../../db/tablas'; const Carrera = require(`${dbPath}/Carrera`); const Grupo = require(`${dbPath}/Grupo`); const admin = async (body) => { const idCarrera = validarId(body.idCarrera); return Carrera.findOne({ where: { idCarrera } }) .then((res) => { if (!res) throw new Error('No existe esta carrera.'); return Grupo.findAll({ where: { idCarrera, grupo: { [Op.like]: '11%' } }, }); }) .then((res) => { return res; }); }; module.exports = admin;