Я использую зависимость Sequelize
Я хочу получить данные из родительской таблицы, у меня есть таблица tblroute , связанная с routedetails . tblroute 's id - это внешний ключ в routedetails
router.get('/bookingdetails', passengerMiddleware, (req, res) => {
tblBookingdetail.sync().then(() => {
tblBookingdetail.findAll({
where: {
passengerId: req.passenger.id
},
include: [
{
model: tblRoute,
as: 'route',
include: [
{
model: tblRouteDetails,
as: 'routedetails'
}
]
},
]
}).then(data => {
if (data && data.length > 0) {
return res.json(baseResponse.sendSuccess('data', data));
} else {
return res.json(baseResponse.sendError('data not found'));
}
});
})
})
выдает следующую ошибку
Необработанный отказ SequelizeEagerLoadingError: tblRouteDetail не связан с tblRoute!