func AddRangeCriteria(conditions []*db.Criteria, column *db.Column, leftBound interface{}, rightBound interface{}) ([]*db.Criteria, bool) { if !IsNil(leftBound) || !IsNil(rightBound) { conditions = append(conditions, column.Range(leftBound, rightBound)) return conditions, true } return conditions, false }