таблицу?
Проблема в том, что при update он получается например следующие entries:
orderIndex
130
140
120
В таком порядке, и, вероятно, когда обновляет их, сначала берет 130, добавляет к нему +10; из-за чего возникает duplicate keys с 140.
Хотелось бы найти путь, чтобы сделать orderBy по полю, чтобы он обновлял с большего к меньшему, избегая конфликтов
p.s. Да, можно забить и не делать orderIndex уникальным, но как-то не хочется :'‹
p.s.s. Через SQL это достаточно легко делается, но вот на уровне Sequelize методов непонятно как такое провернуть;
Навскидку показалось, что надо вытащить массив из ответа и сортирнуть его
Вариант, тоже думал об этом
Обсуждают сегодня