Package | Description |
---|---|
org.springframework.data.mongodb.core |
MongoDB core support.
|
org.springframework.data.mongodb.core.aggregation |
Support for the MongoDB aggregation framework.
|
org.springframework.data.mongodb.core.index |
Support for MongoDB document indexing.
|
org.springframework.data.mongodb.core.query |
MongoDB specific query and update support.
|
org.springframework.data.mongodb.core.validation |
MongoDB schema validation specifics.
|
org.springframework.data.mongodb.gridfs |
Support for MongoDB GridFS feature.
|
Modifier and Type | Method and Description |
---|---|
ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection<T> |
ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection.filter(CriteriaDefinition by)
Use a
critera to filter matching events via an
MatchOperation . |
Modifier and Type | Method and Description |
---|---|
static MatchOperation |
Aggregation.match(CriteriaDefinition criteria)
Creates a new
MatchOperation using the given CriteriaDefinition . |
GraphLookupOperation.GraphLookupOperationBuilder |
GraphLookupOperation.GraphLookupOperationBuilder.restrict(CriteriaDefinition criteriaDefinition)
Optionally add a query specifying conditions to the recursive search.
|
static ConditionalOperators.ConditionalOperatorFactory |
ConditionalOperators.when(CriteriaDefinition criteriaDefinition)
Take the value resulting from the given criteriaDefinition.
|
static ConditionalOperators.Cond.ThenBuilder |
ConditionalOperators.Cond.when(CriteriaDefinition criteria)
|
ConditionalOperators.Cond.ThenBuilder |
ConditionalOperators.Cond.WhenBuilder.when(CriteriaDefinition criteria) |
Constructor and Description |
---|
ConditionalOperatorFactory(CriteriaDefinition criteriaDefinition)
Creates new
ConditionalOperators.ConditionalOperatorFactory for given CriteriaDefinition . |
MatchOperation(CriteriaDefinition criteriaDefinition)
Creates a new
MatchOperation for the given CriteriaDefinition . |
Modifier and Type | Method and Description |
---|---|
static PartialIndexFilter |
PartialIndexFilter.of(CriteriaDefinition where)
Create new
PartialIndexFilter for given filter expression . |
Modifier and Type | Class and Description |
---|---|
class |
Criteria
Central class for creating queries.
|
class |
TextCriteria
Implementation of
CriteriaDefinition to be used for full text search. |
Modifier and Type | Method and Description |
---|---|
protected List<CriteriaDefinition> |
Query.getCriteria() |
Modifier and Type | Method and Description |
---|---|
Query |
Query.addCriteria(CriteriaDefinition criteriaDefinition)
Adds the given
CriteriaDefinition to the current Query . |
Query |
BasicQuery.addCriteria(CriteriaDefinition criteria) |
Update |
Update.filterArray(CriteriaDefinition criteria)
Filter elements in an array that match the given criteria for update.
|
static Query |
Query.query(CriteriaDefinition criteriaDefinition)
Static factory method to create a
Query using the provided CriteriaDefinition . |
Constructor and Description |
---|
Query(CriteriaDefinition criteriaDefinition)
Creates a new
Query using the given CriteriaDefinition . |
Modifier and Type | Method and Description |
---|---|
static Validator |
Validator.criteria(CriteriaDefinition criteria)
Creates a new
Validator checking documents against a given query structure expressed by
CriteriaDefinition . |
Modifier and Type | Class and Description |
---|---|
class |
GridFsCriteria
GridFs-specific helper class to define
Criteria s. |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.