zhangjinkun %!s(int64=6) %!d(string=hai) anos
pai
achega
4188c3abb8
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      src/jy/extract/extract.go

+ 3 - 2
src/jy/extract/extract.go

@@ -706,8 +706,9 @@ func AnalysisSaveResult(doc *map[string]interface{}, result map[string][]*ju.Ext
 		}
 	}
 	if task.TestColl == "" {
-		//保存抽取结果
-		task.DB.Update(task.SaveColl, `{"_id":"`+_id+`"}`, map[string]interface{}{"$set": tmp}, true, false)
+		if len(tmp) > 0 { //保存抽取结果
+			task.DB.Update(task.SaveColl, `{"_id":"`+_id+`"}`, map[string]interface{}{"$set": tmp}, true, false)
+		}
 		//保存抽取详情
 		tmp["result"] = result
 		for k, v := range *doc {