SQLSTATE[23000]: Integrity constraint violation: 1052 Column ‘user_id‘ in where clause is ambiguous
这个问题出现在where上的时候,一般指的是where条件中的字段出现了冲突,通常出现在join后有重复字段名的情况下。解决办法就是对所有where部分的字段加上数据表别名。原来的sql拼接语句:$viewObj=(newUsersModel)->alias('u')->join("users_bindub",'u.user_id=ub.user_id','left')->where('user_