public interface ChartRepository extends org.springframework.data.jpa.repository.JpaRepository<Chart,Long>
| Modifier and Type | Method and Description |
|---|---|
List<Chart> |
findAllWithEagerRelationships() |
List<Chart> |
findByOwnerIsCurrentUser(String login) |
List<Chart> |
findByOwnerIsCurrentUserOrShared(String login) |
Chart |
findOneWithEagerRelationships(Long id) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAll, flush, getOne, save, saveAndFlushfindAll@Query(value="select chart from Chart chart where chart.owner.login = :login") List<Chart> findByOwnerIsCurrentUser(@Param(value="login") String login)
@Query(value="select chart from Chart chart where chart.shared = TRUE or chart.owner.login = :login") List<Chart> findByOwnerIsCurrentUserOrShared(@Param(value="login") String login)
@Query(value="select distinct chart from Chart chart left join fetch chart.graphs") List<Chart> findAllWithEagerRelationships()
Copyright © 2017 Power TAC. All rights reserved.