Как можно получить рандомные id без повторений в sequelize?

Как можно получить рандомные id без повторений в sequelize?

const getAllItems = async (page) => {
    return await Items.findAll({
        order: [
            ['id', 'DESC'] <===== ?
        ],
        limit: 9,
        offset: 9 * page,
    })
};

Чтобы на выходе при каждом запросе у мне приходил массив 9 элементов из случайно выбранных итемов , которые не повторяются с предыдущими , запросов может быть несколько пока не закончится итемы


Ответы (0 шт):