Właśnie natknąłem się na dokładnie ten sam problem tutaj. Na szczęście używam tej samej wersji CI. :)
To prawda, że odpowiedź od M_A_K pomaga usunąć „Zawiadomienie”, ale nie sądzę, aby było to właściwe rozwiązanie problemu. Postanowiłem więc przyjrzeć się linii 1407 w DB_active_rec.php i uważam, że to nic innego jak drobny błąd w CI 2.1.2.
Oto moja poprawka. Po prostu zmieniłem oryginalny kod:
$not[] = $k.'-'.$v;
do tego:
$not[] = $k2.'-'.$v2;
Voila! „Zawiadomienie” już się nie pojawia. :)
Wyraźnie widać, że wiersz 1407 nie miał używać $k i $v, ponieważ wiersz 1407 znajduje się wewnątrz pętli foreach iterującej przez $v jako $k2 i $v2.
Mam nadzieję, że wyrażam się jasno.