When I use Sequelize Mock between with a query like that:
const {
active,
'in-progress': inProgress,
} = await ImmediateCare.findAll({
raw: true,
attributes: ['status', [fn('count', col('id')), 'count']],
group: ['ImmediateCare.status'],
}).then((status) => {
const counts = {
active: 0,
'in-progress': 0,
}
status.forEach((s) => {
counts[s.status] = parseInt(s.count, 10)
})
return counts
})Is being returned NaN, I'm guessing that is because Sequelize Mock can't mock sequelize.fn('count')
Is that right?
from Sequelize Mock doesn't work properly with Sequelize function "count"
No comments:
Post a Comment