Я использую сортируемый список пользовательского интерфейса jQuery, чтобы позволить пользователю перетаскивать и изменять сортировку списка.
Обычно я возвращаю идентификаторы каждого элемента и ключ массива, а затем обновляю номер сортировки каждой строкив базе данных.
Это все нормально, и, глядя на примеры, я думаю, что это нормальный способ сделать это для большинства.
Что я хотел бы знать, так это выполнение запросов UPDATE длякаждый элемент является наиболее эффективным способом хранения порядка сортировки?Вышесказанное хорошо работает для нескольких предметов, но что если у меня есть список, скажем, 200 предметов?Кажется чрезмерным запускать запрос UPDATE 200 раз, чтобы переместить элемент 2 на первую позицию.
У кого-нибудь есть более эффективный способ сделать это?
Спасибо.