TP5 RC4 Db Join操作BUG

浏览:740 发布日期:2016/11/15 分类:ThinkPHP5专区 关键字: TP5,BUG
当Db::name('xxxx') 例如xx为group表,且group没有前缀的情况下。

进行join操作 会生成select * from group g inner join xx as x where g.id=int
这样的语句,但这个语句中没有把group 左右用``包起来,形成from `group` g ,导致SQL语句错误。
虽说定义一个group表不太好,但是按理说应该规避掉这个问题吧。。
建议,无论何时请把表明用``包起来规避掉可能出现的类似问题
最佳答案
评论( 相关
后面还有条评论,点击查看>>