回答編集履歴
2
さらに記述変更
answer
CHANGED
@@ -1,11 +1,11 @@
|
|
1
1
|
### 全件表示される理由
|
2
|
-
|
2
|
+
LIMIT句の使い方間違ってませんか?SQLのLIMIT句のルールはこうですよ
|
3
3
|
|
4
4
|
```
|
5
|
-
limit 取得した行
|
5
|
+
limit 取得した全行のうち表示開始の行, そこから取得したい行数;
|
6
6
|
```
|
7
7
|
|
8
|
-
です。おそらく下限値,上限値と勘違いされているので、max_viewの数分、つまり全件数分表示してしまっています。
|
8
|
+
です。おそらく下限値,上限値と勘違いされているので、max_viewの数分、つまり全件数分表示してしまっています。毎回5ページずつ表示したいなら **limit :start, 5** のまま動きません。
|
9
9
|
|
10
10
|
### ページネーションがうまくいかない理由
|
11
11
|
上に絡んで、取得件数がオーバ-フローしてしまっているためです。毎回max_viewの個数分取得しようとしてしまいます。
|
1
表現の修正
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
limit句の使い方間違ってませんか?SQLのlimitのルールはこうですよ
|
3
3
|
|
4
4
|
```
|
5
|
-
limit
|
5
|
+
limit 取得した行数の初期値, 取得したい行数;
|
6
6
|
```
|
7
7
|
|
8
8
|
です。おそらく下限値,上限値と勘違いされているので、max_viewの数分、つまり全件数分表示してしまっています。
|