CakePHP错误:找不到类'appModel'

1 php cakephp model cakephp-2.1 cakephp-model

我已经在同一个CakePHP应用程序上工作了几个月(没有版本迁移),并且最近遇到了一个错误,我似乎无法找到它的原因.错误消息显示它来自此文件的第4行(Comment.php)

class Comment extends appModel {

var $actsAs = array(
    'Containable'
);

var $belongsTo = 'Core';

public $validate = array(
    'author'    => array(
        'rule'=>'notEmpty'
    ),
    'body'  => array(
        'rule'=>'notEmpty',
        'message' => 'You cannot leave a blank comment'
    )
);
}
Run Code Online (Sandbox Code Playgroud)

仅在尝试加载模型时出现:

Controller::loadModel('Comment');
Run Code Online (Sandbox Code Playgroud)

对于某些上下文,每个Core模型都与可以评论的表单相关.注释通过外键关系core_id与Core模型相关.每个核心只涉及一个表格,可以有任意数量的评论.

我能找到的类似问题的唯一其他解决方案是从一个版本的蛋糕迁移到另一个版本,但是自从开始项目以来我一直在使用相同的版本.

Tah*_*oon 6

使用

App::uses('AppModel', 'Model');
Run Code Online (Sandbox Code Playgroud)

在评论模型的顶部.

并开始评论模型如下:

class Comment extends AppModel {
Run Code Online (Sandbox Code Playgroud)

资本'A',不小'a'.