Thinkphp如果两张表中存在相同字段,为什么会覆盖?
$artres=\think\Db::name('article')->alias('a')->join('catec','c.id=a.cateid','LEFT')-...
$artres=\think\Db::name('article')->alias('a')->join('cate c','c.id = a.cateid','LEFT')->paginate(10);
a.c表中都有id,keywords,desc
但是都被覆盖了 展开
a.c表中都有id,keywords,desc
但是都被覆盖了 展开
1个回答
2018-03-15
展开全部
这种情况通过给相同的字段加别名即可。 比如 a.id as a_id, b.id as b_id
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询