Cakephp 使用包含下划线的表的模型控制器和视图
我有一个名为car\u parts的表,我的控制器名为CarPartsController,文件名为car\u parts\u controller.php。然后我有一个模型Car_Part,文件名Car_Part.php。这是密码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
<?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';
}