Codeigniter Undefined property: xxxx_model::$db seulement de Modèle

Premier de la classe du Modèle:

    class Xxxx_model extends Model
    {
      function XxxxModel()
      {
        parent::Model();
        $this->load->database();
      }

      function isInDatabase()
      {
        //Please ignore the sql query, it's just to show some random sql code with results
11.      $result = $this->db->query('SELECT * FROM someTable WHERE ...');
        $numberOfRows = $result->num_rows();
        ... 
        return $test;
      }
    }

Maintenant le contrôleur:

function someLogic()
{
  $this->load->model('xxxx_Model', 'xxxxModel'); //not necessary to specify
  $this->xxxxModel->isInDatabase();
}

Lorsque je l'exécute, je reçois l'erreur:

Severity: Notice  --> Undefined property: Xxxx_model::$db .../xxxx_model.php line 11

Je n'ai aucune idée de pourquoi c'est. Si je mets de la db code du contrôleur, cela semble fonctionner, c'est qu'avec cette configuration dans le modèle qu'il échoue. Je ne peux pas pour la vie de me comprendre où le code est égaré...

OriginalL'auteur Stephane Grenier | 2011-06-20