update
This commit is contained in:
@@ -114,10 +114,10 @@ public class SyncThread implements Runnable {
|
||||
return Db.use(url.toString()).tx(new IAtom() {
|
||||
@Override
|
||||
public boolean run() throws SQLException {
|
||||
List<Integer> insertIds = new ArrayList<Integer>();
|
||||
List<Long> insertIds = new ArrayList<Long>();
|
||||
StringBuffer insertStr = new StringBuffer();
|
||||
for (int i = 0; i < data.size(); i++) {
|
||||
insertIds.add(data.get(i).getInt("target_id"));
|
||||
insertIds.add(data.get(i).getLong("target_id"));
|
||||
if (i == 0) {
|
||||
insertStr.append("?");
|
||||
} else {
|
||||
@@ -174,11 +174,11 @@ public class SyncThread implements Runnable {
|
||||
return Db.use(url.toString()).tx(new IAtom() {
|
||||
@Override
|
||||
public boolean run() throws SQLException {
|
||||
List<Integer> updateIds = new ArrayList<Integer>();
|
||||
List<Long> updateIds = new ArrayList<Long>();
|
||||
List<Record> deleteRecords=new ArrayList<Record>();
|
||||
StringBuilder handleStr=new StringBuilder();
|
||||
for (int i = 0; i < datas.size(); i++) {
|
||||
updateIds.add(datas.get(i).getInt("target_id"));
|
||||
updateIds.add(datas.get(i).getLong("target_id"));
|
||||
if(i==0) {
|
||||
handleStr.append("?");
|
||||
}else {
|
||||
@@ -210,9 +210,9 @@ public class SyncThread implements Runnable {
|
||||
} else if (record.getInt("event") == 3) {
|
||||
for (int i = 0; i < datas.size(); i++) {
|
||||
Record deleteRecord=new Record();
|
||||
deleteRecord.set(record.getStr("id_name"), datas.get(i).getInt("target_id"));
|
||||
deleteRecord.set(record.getStr("id_name"), datas.get(i).getLong("target_id"));
|
||||
//如果是针对 event_record_library 下两行数据使用 不是则仅仅赋值 无意义
|
||||
deleteRecord.set("old_id", datas.get(i).getInt("target_id"));
|
||||
deleteRecord.set("old_id", datas.get(i).getLong("target_id"));
|
||||
deleteRecord.set("db_id", -1);
|
||||
deleteRecords.add(deleteRecord);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user