如何在没有数据库表的情况下使用cakephp 2.0模型?

时间:2012-10-01 18:07:53

标签: cakephp-2.0

如何使用$ useTable = false

从模型中检索数据

我试过,实际上,它不起作用。

class Blablah extends AppModel {
   public $useTable = false;
   public $data = array(
           array( "id"=>0, "fied1" => "bla", "field2" =>"blah"), ...
   );
}

2 个答案:

答案 0 :(得分:1)

StackOverflow上已经有pretty good answer on this topic

您还应该结帐different datasources - 它可能就是您要找的东西。我会使用array_source来满足您的需求。

答案 1 :(得分:0)

在控制器操作中,您可以加载所需的模型并访问其数据:

$this->loadModel('Blablah');
debug($this->Blablah->data);