我的代碼:Laravel inRandomOrder重複兩次分頁
$products = Product::whereIn('id_principal_category', $array)->inRandomOrder()->paginate(6);
它有時會顯示我重複記錄。
我已閱讀我必須使用whereNotIn,問題是它可以工作,如果它只是一次...但我怎麼能這樣做,如果它有一個paginator?因爲我不知道哪些重複的記錄是,我不能使用whereNotIn ..所以我的問題是我怎麼能做到這一點inRandomOrder不顯示paginator重複的記錄?
感謝