2019-01-10 15:44

@JFinal 是model
Db的batchSave(List modelList, int batchSize)
batchSave和batchUpdate中进入DbPro后都调用了batch方法
return batch(sql.toString(), columns.toString(), modelList, batchSize);

在batchUpdate中构造sql和columns属性时都进行了过滤
但是在batchSave中没有对columns属性进行过滤
调用batchSave,如果存在非字段属性就会报错
Parameter index out of range (3 > number of parameters, which is 2).