|
@@ -160,7 +160,7 @@ func (e *EsV1) Get(index, itype, query string) *[]map[string]interface{} {
|
|
|
|
|
|
if searchResult.Hits != nil {
|
|
if searchResult.Hits != nil {
|
|
resNum := len(searchResult.Hits.Hits)
|
|
resNum := len(searchResult.Hits.Hits)
|
|
- if resNum < 5000 {
|
|
|
|
|
|
+ if resNum <= 5000 {
|
|
res = make([]map[string]interface{}, resNum)
|
|
res = make([]map[string]interface{}, resNum)
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
//d := json.NewDecoder(bytes.NewBuffer(*hit.Source))
|
|
//d := json.NewDecoder(bytes.NewBuffer(*hit.Source))
|
|
@@ -208,7 +208,7 @@ func (e *EsV1) GetOA(index, itype, query string) (*[]map[string]interface{}, int
|
|
|
|
|
|
if searchResult.Hits != nil {
|
|
if searchResult.Hits != nil {
|
|
resNum = len(searchResult.Hits.Hits)
|
|
resNum = len(searchResult.Hits.Hits)
|
|
- if resNum < 5000 {
|
|
|
|
|
|
+ if resNum <= 5000 {
|
|
res = make([]map[string]interface{}, resNum)
|
|
res = make([]map[string]interface{}, resNum)
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
//d := json.NewDecoder(bytes.NewBuffer(*hit.Source))
|
|
//d := json.NewDecoder(bytes.NewBuffer(*hit.Source))
|
|
@@ -444,7 +444,7 @@ func (e *EsV1) GetById(index, itype string, ids ...string) *[]map[string]interfa
|
|
|
|
|
|
if searchResult.Hits != nil {
|
|
if searchResult.Hits != nil {
|
|
resNum := len(searchResult.Hits.Hits)
|
|
resNum := len(searchResult.Hits.Hits)
|
|
- if resNum < 5000 {
|
|
|
|
|
|
+ if resNum <= 5000 {
|
|
res = make([]map[string]interface{}, resNum)
|
|
res = make([]map[string]interface{}, resNum)
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
json.Unmarshal(*hit.Source, &res[i])
|
|
json.Unmarshal(*hit.Source, &res[i])
|
|
@@ -1217,7 +1217,7 @@ func (e *EsV1) GetWithCount(index, itype, query string) (int64, *[]map[string]in
|
|
if searchResult.Hits != nil {
|
|
if searchResult.Hits != nil {
|
|
resNum := len(searchResult.Hits.Hits)
|
|
resNum := len(searchResult.Hits.Hits)
|
|
count = searchResult.Hits.TotalHits
|
|
count = searchResult.Hits.TotalHits
|
|
- if resNum < 5000 {
|
|
|
|
|
|
+ if resNum <= 5000 {
|
|
res = make([]map[string]interface{}, resNum)
|
|
res = make([]map[string]interface{}, resNum)
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
//d := json.NewDecoder(bytes.NewBuffer(*hit.Source))
|
|
//d := json.NewDecoder(bytes.NewBuffer(*hit.Source))
|
|
@@ -1256,7 +1256,7 @@ func (e *EsV1) GetAggs(index, itype, query string) (aggs esV7.Aggregations, coun
|
|
if searchResult.Hits != nil {
|
|
if searchResult.Hits != nil {
|
|
count = searchResult.Hits.TotalHits
|
|
count = searchResult.Hits.TotalHits
|
|
resNum := len(searchResult.Hits.Hits)
|
|
resNum := len(searchResult.Hits.Hits)
|
|
- if resNum < 5000 {
|
|
|
|
|
|
+ if resNum <= 5000 {
|
|
res = make([]map[string]interface{}, resNum)
|
|
res = make([]map[string]interface{}, resNum)
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
for i, hit := range searchResult.Hits.Hits {
|
|
parseErr := json.Unmarshal(*hit.Source, &res[i])
|
|
parseErr := json.Unmarshal(*hit.Source, &res[i])
|