скул-запрос обновления передать параметром массив структур типа [ключ; порядковый номер] ?
И тогда не надо выделываться - апдейт просто расставит в таблице соотв.номер у записи с соотв.ключем
Так тут же в любом случае апдейты. Я вот о которых и говорил. На уровне БД, обновлять порядковый номер строки. Той, которую перемещаем и той, вместо которой она стала. А если есть возможность перетянуть несколько строк, то тогда вообще перечитать весь список и пронумеровать. Как и в ситуации с удалением.
Так а зачем тогда мудрить, реализуя разные алгоритмы для разных случаев ? можно же и просто передать серверу массив структур вида [ключ;номер] - и он тупо в одной т/а обновит разом
Это хорошая идея. Спасибо!
Обсуждают сегодня