课程
/后端开发
/PHP
/Yii框架不得不说的故事—基础篇(1)
当执行
$results=Test::find()->where(['id'=>1])->all();的时候
是不是根据model类名test去查询test表的数据呢?
2016-12-07
源自:Yii框架不得不说的故事—基础篇(1) 5-3
正在回答
当然要一致,你在控制器里使用Test::find()->where(['id',1])查询数据库的时候,并没有指定查询哪张表,如果类名和表名不一致,那么就没办法知道你究竟是要查哪张表。就好比老师上课叫同学回答问题,他随便喊了一个花名册(数据库里的所有表)上没有的名字(你随便取的一个类名),那么谁知道老师究竟叫的是哪个同学。
举报
通过本视频教程,为学习YII的快速、安全、专业的特性打下基础