回答編集履歴

1

回答追加

2018/06/01 03:20

投稿

mix-peach
mix-peach

スコア1910

test CHANGED
@@ -19,3 +19,55 @@
19
19
 
20
20
 
21
21
  [laravel 5.4 pagenation](https://readouble.com/laravel/5.4/ja/pagination.html)
22
+
23
+
24
+
25
+
26
+
27
+ ---
28
+
29
+
30
+
31
+ 追記です。
32
+
33
+
34
+
35
+ paginate ですが、
36
+
37
+ ```php
38
+
39
+ $query->paginate(3);
40
+
41
+ ```
42
+
43
+ これは、クエリの実行もしているので、既にデータが取得されていると思います。
44
+
45
+
46
+
47
+ でその後に、
48
+
49
+ ```php
50
+
51
+ $results = $query->get();
52
+
53
+ ```
54
+
55
+ を実行すると、Collectionのget()が動くことになります。
56
+
57
+
58
+
59
+ Collectionのgetは引数に指定されたキーを抜き出すとか、そんな感じものですが、
60
+
61
+ 上記のコードだと引数が空なので、戻り値がnullになっているかと思います。
62
+
63
+
64
+
65
+ なので、
66
+
67
+ ```php
68
+
69
+ $results = $query->paginate(3);
70
+
71
+ ```
72
+
73
+ これだけでいいのではないかと。。