|
@@ -142,9 +142,14 @@ func doIndex(infos []map[string]interface{}, eMap map[string]map[string]interfac
|
|
|
// tmp = make(map[string]interface{})
|
|
|
// continue
|
|
|
// }
|
|
|
+ if sensitive := qutil.ObjToString(tmp["sensitive"]); sensitive != "" { //bidding中有敏感词,不生索引
|
|
|
+ tmp = make(map[string]interface{})
|
|
|
+ continue
|
|
|
+ }
|
|
|
update := map[string]interface{}{} //要更新的mongo数据
|
|
|
//对比方法----------------
|
|
|
tid := qutil.BsonIdToSId(tmp["_id"])
|
|
|
+
|
|
|
if eMap[tid] != nil {
|
|
|
compare = eMap[tid]
|
|
|
if qutil.IntAll(compare["dataging"]) == 1 { //extract中dataging=1不生索引
|