回答編集履歴

1

見当違いな回答のため、取り下げます。

2019/07/02 11:00

投稿

Calmar
Calmar

スコア43

test CHANGED
@@ -1,19 +1 @@
1
- > ・Viewに渡された良いねしたカード$user->good_cards()の中身は毎回正しく①②③④全カードの並び替えになっています。ダブっていません。
2
-
3
-
4
-
5
- データベースからは正しく取得できていて、その後のロジックで重複していると思います。
6
-
7
-
8
-
9
- おそらくですが、$cards->inRandomOrder($pages) かと。
10
-
11
-
12
-
13
- inRandomOrder($pages)は、最終的にorder by RAND($pages) になりますが、
14
-
15
- RAND()に引数を指定した場合は、固定値が返却されます。
16
-
17
-
18
-
19
- これによ、補足の状況になっていると推測されます。
1
+ 見当違いな回答のため、取下げます。