T - - Entity TypeID - - Entity ID Type@NoRepositoryBean
public interface ReportPortalRepository<T,ID extends java.io.Serializable>
extends org.springframework.data.mongodb.repository.MongoRepository<T,ID>
| Modifier and Type | Method and Description |
|---|---|
java.util.List<T> |
findByFilter(Filter filter)
Finds entities list according provided filter
|
org.springframework.data.domain.Page<T> |
findByFilter(Filter filter,
org.springframework.data.domain.Pageable pageable)
Finds entities list according provided filter
|
java.util.List<T> |
findByFilterWithSorting(Filter filter,
org.springframework.data.domain.Sort sorting)
Find entries via specified filter and sorting field
|
T |
findEntryById(ID id)
Find entry by id, load only id field
|
T |
findOneNoJoin(ID id)
Finds object by id, but doesn't load joined entities (
DBRef) |
java.util.Optional<T> |
findOneNullSafe(ID id)
Finds entry wrapper with null-safe wrapper
Optional |
void |
loadWithCallback(Filter filter,
org.springframework.data.domain.Sort sorting,
int quantity,
java.util.List<java.lang.String> chartFields,
org.springframework.data.mongodb.core.DocumentCallbackHandler callback,
java.lang.String collectionName)
Load chart data according specified input parameters.
|
void |
partialUpdate(T t)
Partial update.
|
findAll, findAll, findAll, findAll, insert, insert, savefindAlljava.util.Optional<T> findOneNullSafe(ID id)
Optionalid - java.util.List<T> findByFilter(Filter filter)
q - java.util.List<T> findByFilterWithSorting(Filter filter, org.springframework.data.domain.Sort sorting)
filter - sorting - org.springframework.data.domain.Page<T> findByFilter(Filter filter, org.springframework.data.domain.Pageable pageable)
q - T findOneNoJoin(ID id)
DBRef)id - void loadWithCallback(Filter filter, org.springframework.data.domain.Sort sorting, int quantity, java.util.List<java.lang.String> chartFields, org.springframework.data.mongodb.core.DocumentCallbackHandler callback, java.lang.String collectionName)
DocumentCallbackHandler objectfilter - sorting - chartFields - quantity - callback - collectionName - void partialUpdate(T t)
t - Object to be updated