回答編集履歴

2

見直し

2021/01/29 00:41

投稿

退会済みユーザー
test CHANGED
@@ -1,8 +1,16 @@
1
+ 今はたまたま日付順だけど、
2
+
3
+ 他の要素で並び替えをするたびに、その番号を更新して保存してから表示するの?
4
+
5
+ 不毛だし無駄だよ。
6
+
7
+
8
+
1
9
  [RANK関数はないけど、MySQLのみでランキング表示させたい - Qiita](https://qiita.com/hanlio/items/d16783cc07878a4d8129)
2
10
 
3
11
 
4
12
 
5
- こういう工夫をすれば、任意の並べ替えのもとに連番を振ることができるので、
13
+ こういう工夫をすれば、任意の並べ替えのもとに表示用に連番を振ることができるので、
6
14
 
7
15
  連番を付与してデータベースを更新する、
8
16
 

1

加筆修正

2021/01/29 00:41

投稿

退会済みユーザー
test CHANGED
@@ -7,3 +7,7 @@
7
7
  連番を付与してデータベースを更新する、
8
8
 
9
9
  みたいな処理はいらなくなるのですが。
10
+
11
+
12
+
13
+ DB::raw()とか駆使すればLaravelでも使えるかと。