0

我在数据库中有一个国家和代码列表。我希望能够将这些数据放入 AppController 中的数组中,以便我可以通过 $this->countries 在我的其他控制器中使用它。一种 $this->App->query() 如果你喜欢的话。请问我该怎么做:) 提前谢谢你。

4

2 回答 2

1

在您的 AppController 中放置:

public $uses = array('Country'); //list of models
public $countries = $this->Country->find('all');
于 2012-07-25T14:15:36.797 回答
0

你为什么不直接用模型加载国家?

您可以在每个控制器中使用该模型(至少我认为)。
这应该可以工作:$this->Country->find('all')

如果你不想每次都写这个,你也可以把它移到一个助手中。

于 2012-07-25T14:15:41.167 回答