有对List的批量更新操作吗?
5 回复
@wendal record里现在就放的两个字段,一个主键id,除了这个主键外,别的值都是直接更新了就好了
record是个map类型,然后dao.update可以接受map, 补齐需要的表名称和主键就好了:
List<Record> res = dao.query("t_user", null);
res.get(0).set(".table", "t_user"); // 为第一个Record对象补齐表名
for (Record re : res) {
re.set("+id", re.remove("id")); // 声明主键.
}
dao.update(res);
@wendal 好的,谢谢!
添加回复
请先登陆