Saya akan mengubah semua di mana oleh di mana seperti:
if($userid){
$q->andWhereIn('a.userid', $userid);
}
if($catID){
$q->andWhereIn('ca.categorie_id', $catID);
}
Saya pikir ini terjadi karena ketika Anda menggunakan hasil dalam tampilan, paginator tidak dapat mengambil semua catatan dalam satu baris, jadi untuk setiap item harus melakukan kueri untuk mendapatkan semua bidang.