后台传集合对象到mysql数据库,对象中包含俩字段,imei1和imei2,我需要把这俩字段作为条件来更新数据库表中的另一字段,如果表中存在传入的这俩字段则更新,我使用了for each,之前的for each是只有一个条件,现在有两个字段都需要for each,试了各种错,求教大神帮忙!

把$改成#试试看,能用#尽量用#,不行的话应该不是这里错,再仔细看看传入的参数什么的对不对
你这种情况当 item的这两个集合为空的时候(没有元素),sql会报错,所以你的两个in 分支外层应该套个if,如果集合为空 就别拼接 in语句