鍍金池/ 問(wèn)答/PHP/ laravel進(jìn)行連接查詢報(bào)錯(cuò)是怎么回事?

laravel進(jìn)行連接查詢報(bào)錯(cuò)是怎么回事?

進(jìn)行左連接查詢報(bào)錯(cuò) 去掉where('uid',$uid)就不報(bào)錯(cuò) 這是為什么

$res=DB::table('collection')->where('uid',$uid)->leftJoin('blog','collection.href','=','blog.href')->get()->toArray();

圖片描述
圖片描述

回答
編輯回答
情已空

報(bào)錯(cuò)的意思是語(yǔ)句里面有兩個(gè)字段都叫uid

把uid加上表名前綴, 或者在select里面把某個(gè)uid去掉

2017年4月22日 06:39