В моей таблице RedpCategory я использую cat_id как primaryKey, что-то вроде моей модели ниже.
в модели RedpCategory:
<?php
App::uses('AppModel', 'Model');
class RedpCategory extends AppModel {
public $useTable = 'redp_category';
public $name = 'RedpCategory';
public $primaryKey = 'cat_id';
//
//
}
с моей точки зрения:
public function view($id = null) {
if (!$id) {
throw new NotFoundException(__('Invalid redeem category'));
}
$redp_categories = $this->RedpCategory->findById($id);
if (!$redp_categories) {
throw new NotFoundException(__('Invalid redeem category'));
}
$this->set('redp_categories', $redp_categories);
}
Я получил сообщение об ошибке, когда я нажимаю на ссылку с названием категории: «Неопределенный столбец: 7 ОШИБКА: столбец RedpCategory.id не существует»
Как я могу решить эту проблему?
Любой ответ будет оценен. Спасибо заранее.