cakephp2であるテーブルのデータを取得してきたいのですが、
以下のエラーが出てきてしまい、findができません。
[InvalidArgumentException] The eventKey variable is required
■Controller
php
1<?php 2 3App::uses('AppController', 'Controller'); 4 5class InterCityController extends AppController { 6 7 public $name = 'InterCity'; 8 9 // 使用モデル 10 public $uses = Array( 11 'track_data' 12 ); 13 14 15 public function list() { 16 17 $data = $this->track_data->get_track_data(); 18 19 print_r($data); 20 21 } 22}
■Model
php
1<?php 2 3App::uses('AppModel', 'Model'); 4 5 6class track_data extends AppModel 7{ 8 // テーブル名 9 var $useTable = 'track_data'; 10 11 public function get_track_data(){ 12 13 return $this->find('all'); 14 } 15 16}
何が原因か特定ができず困っております。
どなたかお分かりでしたらご教授いただけませんでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。