public class QueryUtil extends Object
| Constructor and Description |
|---|
QueryUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addCriteria(org.springframework.data.mongodb.core.query.Query query,
String key,
Object value)
Add criteria to the query.
|
static org.springframework.data.mongodb.core.query.Query |
and(org.springframework.data.mongodb.core.query.Query... queries)
And query.
|
static org.springframework.data.domain.Sort |
getSort(String fields,
String order)
Get sort sort.
|
static <T> org.springframework.data.mongodb.core.query.Query |
inClause(org.springframework.data.mongodb.core.query.Query query,
String key,
T... values)
Adds the query as in clause.
|
static String |
json(org.springframework.data.mongodb.core.query.Query query)
Json string.
|
static org.springframework.data.mongodb.core.query.Query |
or(org.springframework.data.mongodb.core.query.Query... queries)
Or query.
|
static org.springframework.data.mongodb.core.query.Criteria |
searchCriteria(boolean aggregation,
String searchText,
String... fields)
Search criteria criteria.
|
static org.springframework.data.mongodb.core.query.Criteria |
searchCriteria(String searchText,
String... fields)
Search criteria criteria.
|
public static org.springframework.data.mongodb.core.query.Query and(org.springframework.data.mongodb.core.query.Query... queries)
queries - the queriesQuery.equals(Object), Query.hashCode() and Query.querySettingsEquals(Query) of returned Query could not be implemented due to technical limitation.public static org.springframework.data.mongodb.core.query.Query or(org.springframework.data.mongodb.core.query.Query... queries)
queries - the queriesQuery.equals(Object), Query.hashCode() and Query.querySettingsEquals(Query) of returned Query could not be implemented due to technical limitation.public static <T> org.springframework.data.mongodb.core.query.Query inClause(org.springframework.data.mongodb.core.query.Query query,
String key,
T... values)
T - the type parameterquery - the querykey - the keyvalues - the valuespublic static String json(org.springframework.data.mongodb.core.query.Query query)
query - the querypublic static org.springframework.data.domain.Sort getSort(String fields, String order)
fields - the fieldsorder - the orderpublic static void addCriteria(org.springframework.data.mongodb.core.query.Query query,
String key,
Object value)
throws org.springframework.data.mongodb.InvalidMongoDbApiUsageException
query - the querykey - the keyvalue - the valueorg.springframework.data.mongodb.InvalidMongoDbApiUsageException - if key is existing with a different value in the Query.public static org.springframework.data.mongodb.core.query.Criteria searchCriteria(String searchText, String... fields)
searchText - the search textfields - the fieldsCopyright © 2022. All rights reserved.