2013-01-23 3 views
0

Je travaille sur un projet basé sur cakephp 1.2.2. Et j'ai la situation suivante. J'ai quelques classes de modèle avec la hiérarchie suivanteTravailler avec des modèles abstraits dans cakephp 1.2

Human_Abstract extends AppModel { 
    var $table = 'livingBeing'; 
} 

Man extends from Human_Abstract... 
Woman extends from Human_Abstract... 

Supposons que tous ces modèles doivent travailler avec la même table, Comment puis-je faire cela? parce que j'ai essayé avec le var $ table = 'livingBeing';

mais si je tente

$man = new Man(); 
$man->findAll(...); 

La méthode findAll organise la requête en utilisant

Man.fields 

et ne pas utiliser

LivingBeing.id 

Alors ... comment puis-je faire?

Merci!

Répondre

1
var $useTable = 'living_being'; 
Questions connexes