fengjun2016 / -

0 stars 0 forks source link

yaf 校招外网正式环境 yaf版本 如果不指定display(); 视图文件的话 默认视图文件命名只能识别小写文件 记住 #4

Open fengjun2016 opened 7 years ago

fengjun2016 commented 7 years ago

今天校招 发到外网正式环境 发现在内网测试的好好的页面文件 突然发到外网正式环境的时候 无法访问 检查后发现 控制器没有指定 渲染的视图文件名是哪一个 一旦没有指定这个的话 一旦视图文件名里面包含大写字母的话 就无法识别访问到这个文件 所以最好给视图文件命名的时候不要包含大写字母 全部是小写字母就好了 要么指定 display(); 指定所需要的渲染的视图文件 才能够无所顾忌的命名视图文件 包含大写 否则只是包含小写就好了 真是坑爹 内外网 yaf版本不一致 要不要这么坑爹啊

fengjun2016 commented 7 years ago

注意在联表查询的时候 select from tablea a, tableb b where a.id = b.id; 会出现字段冲突 从而导致最后查出来的字段信息不是我们想要的 ,我们可以通过使用 a., b.id as b_id这样来对查出来的字段做区分 防止字段冲突