Baru saja menemukan masalah yang sama persis di sini. Untungnya, saya menggunakan versi CI yang sama. :)
Memang benar jawaban dari M_A_K membantu menghilangkan "Pemberitahuan", tapi saya rasa itu bukan solusi yang tepat untuk masalah tersebut. Jadi saya memutuskan untuk melihat baris 1407 di DB_active_rec.php dan saya yakin ini hanyalah bug minor di CI 2.1.2.
Inilah perbaikan saya. Saya hanya mengubah kode aslinya:
$not[] = $k.'-'.$v;
menjadi ini:
$not[] = $k2.'-'.$v2;
Voila! "Pemberitahuan" tidak muncul lagi. :)
Kita dapat melihat dengan jelas bahwa baris 1407 tidak dimaksudkan untuk menggunakan $k dan $v karena baris 1407 berada di dalam loop foreach yang berulang melalui $v sebagai $k2 dan $v2.
Saya harap saya membuat diri saya jelas.