Cakephp 1.2.2 に基づくプロジェクトに取り組んでいます。そして、私は次のような状況に陥っています。次の階層を持ついくつかのモデル クラスがあります。
Human_Abstract extends AppModel {
var $table = 'livingBeing';
}
Man extends from Human_Abstract...
Woman extends from Human_Abstract...
これらすべてのモデルが同じテーブルで動作する必要があるとします。どうすればよいでしょうか? 私は var $table = 'livingBeing'; を試したからです。
しかし、私が試してみると
$man = new Man();
$man->findAll(...);
findAll メソッドは、次を使用してクエリを配置します
Man.fields
使用していない
LivingBeing.id
それで...どうすればそれができますか?
ありがとう!