Cakephp 使用包含下划线的表的模型控制器和视图

Cakephp 使用包含下划线的表的模型控制器和视图,cakephp,Cakephp,我有一个名为car\u parts的表,我的控制器名为CarPartsController,文件名为car\u parts\u controller.php。然后我有一个模型Car_Part,文件名Car_Part.php。这是密码 <?php class CarPartsController extends AppController { var $name = 'Car_Parts'; var $uses = array("Car_Part"); func

我有一个名为car\u parts的表,我的控制器名为CarPartsController,文件名为car\u parts\u controller.php。然后我有一个模型Car_Part,文件名Car_Part.php。这是密码

<?php
class CarPartsController extends AppController {

    var $name = 'Car_Parts';

    var $uses = array("Car_Part");

    function get_part($id)
    {
       $this->set('car_parts',$this->Car_Part->find('first', array('conditions' => array('Car_Part.car_id' == $id))));
       $this->layout = 'master_layout';
    }   
  }

模型


视图,此视图称为get_part.ctp

   <?php
    print_r($car_parts);
    ?>


我遇到的问题是,它说它找不到表car\uu parts(看起来好像它有一个双下划线,但我的表没有一个双下划线。你知道我做错了什么吗?我是新来Cake PHP的。

在car和Part之间删除下划线:

class CarPart extends AppModel {

  var $name = 'CarPart';

}
class CarPart extends AppModel {

  var $name = 'CarPart';

}