cakephp Appmodel访问子表

时间:2017-09-19 04:55:47

标签: database cakephp relationship

Appmodel和子模型之间存在关系。这是否意味着它可以访问每个数据库表?但是,我无法访问子数据库。 sytax有什么不同吗?

App::uses('AppModel', 'Model');

class CompanyAppModel extends AppModel{


$this->Brand; it works

$this->BrandLangauge;  it does not work


}

class BrandLanguage extends CompanyAppModel {
}
class Brand extends CompanyAppModel {
}

1 个答案:

答案 0 :(得分:0)

我不明白这个问题。但是,您可以使用ClassRegistry::init来加载与当前模型无关的模型。

$anotherModel = ClassRegistry::init('AnotherModel');