你就当sort是一个字段.在前端操作修改了sort的值.
你就根据id给当前的sort值重新赋值
哦,对,还是的根据id作为条件来改,我本来的思路一直是把原sort作为where条件来改,写两条,可是我就发现不对了,第一条执行完就会sort值就会改变,第二条就无法再用sort找到,还是您老经验丰富啊
没理解楼主的问题的点个赞,谢谢。
怎么点赞?
写两条吧,简单,低调,甚至还有点暴力美。
你是想查出来排序完还能 1/2交换,有点难看懂,其实你可以直接问你的业务场景,这个实现的目的是什么或者达到什么功能效果,这样会好理解点,大家给的方案你思路也开阔点
这个你需要将新的顺序的所有Sort以及Id作为参数,修改数据库中Id对应记录的Sort的值。