请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么得到的是Banner

   (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回答

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

1 回复 有任何疑惑可以回复我~
  • 提问者 www974 #1
    非常感谢!下节课讲的,问着急了...
    回复 有任何疑惑可以回复我~ 2017-09-13 09:09:06
  • 7七月 回复 提问者 www974 #2
    别着急,课程里你们的问题,我都想到了,都做了讲解。我还是很细心的~~~
    回复 有任何疑惑可以回复我~ 2017-09-13 09:50:31
慕函数1258614 2023-02-19 00:49:31
这个应该先讲的,不然一头雾水听这一讲
0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信