Получить все строки, которые имеют уникальные значения в поле, используя sequelize

0

Какие варианты я должен перейти к findAndCountAll методе модели sequelize так, что он возвращает строки, которые имеют уникальные значения в определенной области? В моем конкретном случае мне нужно получить все модели с уникальными attack_id поля attack_id.

const { count, rows } = await myModel.findAndCountAll(?????);

Теги:
sequelize.js

1 ответ

0
const { count, rows } = await myModel.findAndCountAll({
attributes: [
        [sequelize.fn('DISTINCT', sequelize.col('attack_id')), 'attack_id'],
      ],
});

Вот как я это сделал.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню