模型关联的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
}