| | |
| | | var aIOceanInfo []protomsg.AIOcean |
| | | url := "http://" + serverIp + ":" + serverPort + |
| | | "/" + indexName + "/_search" |
| | | queryStr := `"query":{ |
| | | categoryStr := "" |
| | | if category != "" { |
| | | categoryStr = ` { |
| | | "term":{ |
| | | "targetInfo.targetType":"` + category + `" |
| | | } |
| | | },` |
| | | |
| | | } |
| | | queryStr := `"query":{ |
| | | "bool":{ |
| | | "filter":[ |
| | | ` + categoryStr + ` |
| | | { |
| | | "term":{ |
| | | "isAlarm":`+strconv.FormatBool(isAlarm)+` |
| | | } |
| | | }, |
| | | { |
| | | "term":{ |
| | | "targetInfo.targetType":"`+category+`" |
| | | "isAlarm":` + strconv.FormatBool(isAlarm) + ` |
| | | } |
| | | } |
| | | ] |
| | |
| | | }, |
| | | { |
| | | "term":{ |
| | | "isAlarm":`+strconv.FormatBool(isAlarm)+` |
| | | "isAlarm":` + strconv.FormatBool(isAlarm) + ` |
| | | } |
| | | } |
| | | ] |
| | |
| | | }, |
| | | { |
| | | "term":{ |
| | | "isAlarm":`+strconv.FormatBool(isAlarm)+` |
| | | "isAlarm":` + strconv.FormatBool(isAlarm) + ` |
| | | } |
| | | } |
| | | ] |