Aquí está mi ruta de back-end, ¿hay algo obvio que me falta cuando se trata de los datos devueltos? Tengo más experiencia con la manipulación de matrices, así que cuando trato con objetos en lugar de forzarlos en una matriz después de devolver datos, ¿cómo puedo reestructurar esto para devolver una matriz?
router.get('/caseDetail/:caseName', (req,res) => { db.caseDetail.findAll({ include : [db.Part,db.Fault,db.Disposition,db.Contact,db.Site], where : { caseName:{ [Op.like]: [req.params.caseName]} } }).then((response) => { console.log(response); res.json(response) }).catch((error) => { console.log(error); }) }) Actualmente estoy devolviendo un objeto en lugar de una matriz de objetos, que es lo que estoy buscando ,

te olvidas de usar return en res.json(response)
intente return res.json(response)
El problema aquí fue un error de sintaxis en mi ruta de front-end, después de cambiar
let items = await axios.get(`/api/caseDetail/:${caseName}`);
a
let items = await axios.get(`/api/caseDetail/${caseName}`);Todo encajó y mi uso de [Op.like] funcionó a la perfección. ¡Gracias a todos por la ayuda!