调用未定义的方法app\models\Message :: model()

M_I*_*ees 3 php activerecord yii2 yii2-basic-app

我是Yii2的新手,使用Gii工具,我为简单的'Message'类创建了模型和CRUD组件,其中一个字段'content'映射到tbl_message.

我收到错误,当尝试使用findByPk函数检索一个消息对象时,如下所示:

$message = Message::model()->findByPk(4);
Run Code Online (Sandbox Code Playgroud)

错误信息:

Call to undefined method app\models\Message::model()
Run Code Online (Sandbox Code Playgroud)

Sal*_*ani 5

这就足够了:

 $message = Message::findOne(4)
Run Code Online (Sandbox Code Playgroud)

可在此处找到更多详细信息和自定义案例.