我一直在使用这个插件:http://www.neilcrookes.com/2009/09/27/get-google-analytics-data-in-your-cakephp/但老实说这是我的头脑。
在Analytic.php下,似乎将useTable设置为false,但是当它为true时会抛出错误。我是Cake和Cake插件的新手,所以也许我正在以错误的方式进行交互。
我想使用cake保存被拉入数据库的维度和指标。任何方向都将不胜感激。
答案 0 :(得分:3)
模型有useTable = false,因为它使用数据源来获取数据。你不能把它设置为真,它不会以任何其他方式工作。如果要保存它,请创建一个像普通的db表一样的新模型,然后执行以下操作。
在新模型中......
$data = ClassRegistry::init('AnaliticsModel')->findMethod();
然后操纵它你需要的方式
$this->save($data);
现在它在你的数据库中...你可以在新模型上做$this->find()
< - 普通蛋糕的东西