对于移动位置排序有什么好的办法吗? 财富值27

2016-10-21 19:29发布

有一个物品列表,默认按照发布的时间 自增 ID 排序例如

1 : 物品1 2 : 物品2 3 : 物品3 ...

如果我想移动

922 : 物品922

到第 100个位置.

那么这个排序,除了循环后面的内容吧位置全部+1外,有什么好方法吗?

2条回答
mishen - whatsns产品经理
1楼 · 2016-10-21 19:37.采纳回答

如果是在程序里,用链表也是很容易解决的。JS 的 Array 貌似是链表实现的,所以可以直接用 splice 来实现插入。

SQL 就一句话的事情,也不是很麻烦吧

一周热门 更多>