为什么得到的是Banner

来源:7-9 初识模型

www974

2017-09-12

   (new IDMustBePostiveInt()) -> goCheck();

 //使用模型 TP5框架提供的方法
 $banner = BannerModel::get($id);

 //  $banner = BannerModel::getBannerByID($id);

 if(!$banner){
     throw new BannerMissException();
 }
 //  return json($banner);
//使用关联模型可以直接返回$banner ,TP5会自动处理
 return $banner;


传了个id 怎么就知道调用Banner 表了,为什么不能是其他表?哪里指定了?

写回答

2回答

7七月

2017-09-12

你不是调用的是Banner的Model么,当然是查询的Banner表啊。如果你问为什么BannerModel为什么代表Banner表,这是因为模型名字和数据库表名是一样的啊。这个课程里有讲的。

1
2
7七月
回复
www974
别着急,课程里你们的问题,我都想到了,都做了讲解。我还是很细心的~~~
2017-09-13
共2条回复

慕函数1258614

2023-02-19

这个应该先讲的,不然一头雾水听这一讲
0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程