比如10條數(shù)據(jù) 我從數(shù)據(jù)庫拿出來分頁 分兩頁 打亂順序是10條數(shù)據(jù)打亂然后再分頁怎么處理呢?tp框架
2 回答

侃侃無極
TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊
個(gè)人覺得如果考慮性能的話,你一次性取20條出來打亂再分兩頁很麻煩,實(shí)際更直接的方法還是取一頁10條出來打亂返回給用戶比較好。
其實(shí)不從性能上考慮的話,從業(yè)務(wù)上考慮,主要是你查數(shù)據(jù)出來打亂分兩頁的目的是什么?是不是非要從20條里面打亂分兩頁?如果不是的話,還是建議一頁取10條再打亂。

墨色風(fēng)雨
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊
mysql自帶的隨機(jī)取數(shù)據(jù)的函數(shù),取出來的數(shù)據(jù)本來就是亂的。何必再打亂
添加回答
舉報(bào)
0/150
提交
取消