diff --git a/entity/queryStructValidator.go b/entity/queryStructValidator.go
index e866fb9b1feea70015e0b9c9aa53daefd4944567..2d44ce86effe0459952591ccd86a4f6f17107bbc 100644
--- a/entity/queryStructValidator.go
+++ b/entity/queryStructValidator.go
@@ -2,7 +2,6 @@ package entity
 
 import (
 	"errors"
-	"math"
 )
 
 const ENTITYSTRING = "entity"
@@ -101,8 +100,8 @@ func groupByByValid(groupBy QueryGroupByStruct, typeString string, minID int, ma
 }
 
 func getMinAndMaxEntityID(entities []QueryEntityStruct) (int, int) {
-	min := math.MaxInt
-	max := math.MinInt
+	min := 65535
+	max := -65535
 	for _, e := range entities {
 		if e.ID < min {
 			min = e.ID
@@ -116,8 +115,8 @@ func getMinAndMaxEntityID(entities []QueryEntityStruct) (int, int) {
 }
 
 func getMinAndMaxRelationID(relations []QueryRelationStruct) (int, int) {
-	min := math.MaxInt
-	max := math.MinInt
+	min := 65535
+	max := -65535
 	for _, e := range relations {
 		if e.ID < min {
 			min = e.ID
@@ -132,8 +131,8 @@ func getMinAndMaxRelationID(relations []QueryRelationStruct) (int, int) {
 }
 
 func getMinAndMaxGroupByID(groupBys []QueryGroupByStruct) (int, int) {
-	min := math.MaxInt
-	max := math.MinInt
+	min := 65535
+	max := -65535
 	for _, e := range groupBys {
 		if e.ID < min {
 			min = e.ID