|
@@ -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 {
|