|
@@ -634,7 +634,9 @@ func importWarnErrData(coll string, dr *DataRequest, isbidding bool) (ok bool, q
|
|
|
qu.Debug("导入数据完毕:", coll)
|
|
|
}()
|
|
|
//1、检索数据
|
|
|
- query := map[string]interface{}{}
|
|
|
+ query := map[string]interface{}{
|
|
|
+ "ok": false,
|
|
|
+ }
|
|
|
if dr.From != "-1" { //来源
|
|
|
query["from"] = dr.From
|
|
|
}
|
|
@@ -689,7 +691,7 @@ func importWarnErrData(coll string, dr *DataRequest, isbidding bool) (ok bool, q
|
|
|
set := map[string]interface{}{}
|
|
|
if data, ok := tmp["data"].(map[string]interface{}); ok { //必要字段
|
|
|
for _, field := range util.ImportDataFieldsCheck {
|
|
|
- if data[field] == nil { //必要字段不存在,视为异常数据
|
|
|
+ if field != "district" && data[field] == nil { //必要字段不存在,视为异常数据(校验district因为部分爬虫目前没有采district字段)
|
|
|
return
|
|
|
}
|
|
|
if field == "publishtime" { //
|