quando vedi documentazione Puoi usare $this->db->where()
con il terzo parametro impostato su FALSE per non sfuggire alla tua query. Esempio:
$this->db->where('field is NOT NULL', NULL, FALSE);
Oppure puoi utilizzare una stringa di query personalizzata come questa
$where = "field is NOT NULL";
$this->db->where($where);
Quindi il tuo generatore di query sarà simile a questo:
$this->db->select('*');
$this->db->where('field is NOT NULL', NULL, FALSE);
$this->db->get('donors');
O
$this->db->select('*');
$where = "field is NOT NULL";
$this->db->where($where);
$this->db->get('donors');