|
@@ -85,7 +85,9 @@ func startFusionData() {
|
|
|
saveid := mgo.Save(fusion_coll_name, saveFusionData)
|
|
|
//新增-Record
|
|
|
saveRecordData["_id"] = saveid
|
|
|
- UpdateRecord.add_pool <- saveRecordData
|
|
|
+ //UpdateRecord.add_pool <- saveRecordData
|
|
|
+ mgo.Save(record_coll_name,saveRecordData)
|
|
|
+
|
|
|
//批量更新Es
|
|
|
fusion_id, template_id := BsonTOStringId(saveid), qu.ObjToString(saveFusionData["fusion_templateid"])
|
|
|
updateStr1 := `ctx._source.template_id=` + `"` + template_id + `";`
|
|
@@ -99,22 +101,23 @@ func startFusionData() {
|
|
|
saveid := mgo.Save(fusion_coll_name, saveFusionData)
|
|
|
//新增-Record
|
|
|
saveRecordData["_id"] = saveid
|
|
|
- UpdateRecord.add_pool <- saveRecordData
|
|
|
+ mgo.Save(record_coll_name,saveRecordData)
|
|
|
+ //UpdateRecord.add_pool <- saveRecordData
|
|
|
//批量更新Es
|
|
|
- fusion_id, template_id := BsonTOStringId(saveid), qu.ObjToString(saveFusionData["fusion_templateid"])
|
|
|
- updateStr1 := `ctx._source.template_id=` + `"` + template_id + `";`
|
|
|
- updateStr2 := `ctx._source.fusion_id=` + `"` + fusion_id + `"`
|
|
|
- UpdateElastic.update_pool <- map[string]string{
|
|
|
- "id":sourceid,
|
|
|
- "updateStr":updateStr1+updateStr2,
|
|
|
- }
|
|
|
+ //fusion_id, template_id := BsonTOStringId(saveid), qu.ObjToString(saveFusionData["fusion_templateid"])
|
|
|
+ //updateStr1 := `ctx._source.template_id=` + `"` + template_id + `";`
|
|
|
+ //updateStr2 := `ctx._source.fusion_id=` + `"` + fusion_id + `"`
|
|
|
+ //UpdateElastic.update_pool <- map[string]string{
|
|
|
+ // "id":sourceid,
|
|
|
+ // "updateStr":updateStr1+updateStr2,
|
|
|
+ //}
|
|
|
|
|
|
}
|
|
|
}(sourceid, fusionArr)
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+ log.Println("遍历Es结束......")
|
|
|
wg_mgo.Wait()
|
|
|
|
|
|
if pages <= 0 {
|