실제 오류 내가 갖는 :CakePHP의 트리 동작 오류
구문 오류 또는 액세스 위반 : 1064 당신은 당신의 SQL 구문에 오류가있다; 그것은 나에게 견과류를 구동하고이 제기되고있는 이유를 상상조차하지 않는 라인 1
에 가까운 '아이'를 사용할 수있는 권리 구문에 대한 MySQL 서버 버전 에 해당하는 설명서를 확인. 내 컨트롤러 CategoryController.php
에서
내가 가진 :
모델Category.php
에서
public function index($id = null) {
$this->set('categories', $this->Category->children($id, true));
:
public $actsAs = array('Containable', 'Tree');
CakePHP의 버전 : 때 모델 2.4.1 내 경험에서
디버그 모드를 활성화하고 Cake가 수행하는 SQL 쿼리를 공유하십시오. 오류 메시지에 명확하게 설명되어있는 것처럼 SQL 구문 오류가 있습니다. – tholu
SQL 쿼리를 생성하는 지점에 도달하지 못했습니다. – Morpheus
@Mopheus 분명히 MySQL 구문 오류가 발생하는 경우입니다. –