Какие варианты я должен перейти к findAndCountAll
методе модели sequelize так, что он возвращает строки, которые имеют уникальные значения в определенной области? В моем конкретном случае мне нужно получить все модели с уникальными attack_id
поля attack_id
.
const { count, rows } = await myModel.findAndCountAll(?????);
const { count, rows } = await myModel.findAndCountAll({
attributes: [
[sequelize.fn('DISTINCT', sequelize.col('attack_id')), 'attack_id'],
],
});
Вот как я это сделал.