模型关联的Cakephp继承

模型关联的Cakephp继承,cakephp,inheritance,model-associations,Cakephp,Inheritance,Model Associations,如果我创建了一个具有某些关联的汽车模型: 只有一个司机 有许多轮子 然后创建一个模型卡车延伸车与 class Truck extends Car { ... } 来自Car的关联不是从卡车继承的,这正常吗? 继承模型关联的可能性有哪些 提前谢谢 继承与PHP相关;无论cakephp中有什么内容,您的自定义类都将以相同的方式运行。CakePHP中的类继承完全取决于类的编写方式。继承是cakephp的重要组成部分;该框架非常面向对象 使用App::uses()将汽车类加载到truck中,您是否正确

如果我创建了一个具有某些关联的汽车模型: 只有一个司机 有许多轮子 然后创建一个模型卡车延伸车与

class Truck extends Car { ... }
来自Car的关联不是从卡车继承的,这正常吗? 继承模型关联的可能性有哪些


提前谢谢

继承与PHP相关;无论cakephp中有什么内容,您的自定义类都将以相同的方式运行。CakePHP中的类继承完全取决于类的编写方式。继承是cakephp的重要组成部分;该框架非常面向对象


使用App::uses()将汽车类加载到truck中,您是否正确地包含了这些类?

如果您在
truck
类中定义了属性,您的
truck
类将不会从
car
类继承

class Car extends AppModel {
    public $hasOne = array('Driver', ...);
}

class Truck extends Car {
    public $hasOne = array(); // now you have no hasOne relations
}