2011-02-18 131 views
1

我一直在使用這個插件:http://www.neilcrookes.com/2009/09/27/get-google-analytics-data-in-your-cakephp/,但說實話,它已經過了我的腦海。CakePHP保存來自Google Analytics的數據

在Analytic.php中,它似乎useTable設置爲false,但是,如果它爲true,則會引發錯誤。我是Cake和Cake插件的新手,所以也許我的方式是錯誤的。

我想保存使用蛋糕拉入數據庫的維度和指標。任何方向將不勝感激。

+0

您希望從分析中保存數據而不是從API中顯示數據的原因是什麼? – Stoosh 2011-02-18 01:46:25

回答

3

該模型具有useTable = false,因爲它使用數據源來獲取數據。你不能將它設置爲true,並且它不會以其他方式工作。如果你想保存它,用普通的db表創建一個新模型,然後執行類似下面的操作。

在新的模式

...

$data = ClassRegistry::init('AnaliticsModel')->findMethod(); 

然後操縱它你需要

$this->save($data); 

它現在在你的數據庫...你可以再做$this->find() < - 普通蛋糕上的東西新型號