В пределе Sequelize внутри оба условия не работают
sampleTable.findAll({ ..., limit:5, include:[ .., limit:5 ] });
Ключевые слова в sequelize чувствительны к регистру. замените Limit на limit , и оно должно работать.
пример:
const data = await someModel.findAll({ attributes: ['id'], where: { id: payload.someId }, limit: payload.limit });