DB门面本地正常,为什么到线上Connection.php报错?
public function getCompanyByName($name, $is_related){
$sql = '
company_name as name,
1 as in_target,
null as grade,
null as uuid,
null as province,
null as city,
null as country,
null as area_code,
null as tel,
null as subject,
null as address,
null as web_site,
null as union_id
from erp_company_terminal_list where';
if ($is_related) {
//拼接SQL,本地正常,线上报错。也试过以下2种,报同样的错
//DB::table()->selectRaw()->get()
//DB::select();
$sql .= '
medsci_name = ? ';
return \DB::query()
->selectRaw($sql,[$name])
->limit(1)
->get();
} else {
//拼接另一条sql,本地和线上都正常
}
}
本地和线上都是laravel5.5的,报错截图
推荐文章: