发现一个关于Record更新问题,不知道是否是bug
代码1(正确生成:UPDATE ts SET test='123444' WHERE uuid=1)
List<Record> list = new ArrayList<>();
Record r = new Record();
r.put(".table", "ts");
r.set("+id", 1);
r.set("test", "123444");
list.add(r);
dao.update(list);
代码2(生成:UPDATE ts SET test='123444' 丢失了where 条件)
List<Record> list = new ArrayList<>();
Record r = new Record();
r.put(".table", "ts");
r.set("+id", "1");
r.set("test", "123444");
list.add(r);
dao.update(list);
请注意代码2中的+id是字符串类型,在代码1中是int