public interface AdminRepository extends org.springframework.data.jpa.repository.JpaRepository<Admin,Long>
| Modifier and Type | Method and Description |
|---|---|
int |
countFiltered(Long adminSiteId,
String loginFilter,
String nameFilter) |
List<Admin> |
findBySite(Site site) |
List<Admin> |
findBySiteAndDoNotify(Site site,
boolean doNotify) |
List<Admin> |
findBySiteAndLoginNameIgnoreCase(Site site,
String loginName) |
List<Admin> |
findFiltered(Long adminSiteId,
String loginFilter,
String nameFilter,
org.springframework.data.domain.Pageable pageable) |
List<Admin> |
findIdBySiteIdAndLoginNameIgnoreCase(long siteId,
String loginName) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAll, flush, getOne, save, saveAndFlushfindAllList<Admin> findBySiteAndLoginNameIgnoreCase(Site site, String loginName)
@Query(value="select count(a) from Admin a where a.site.id = ?1 and (a.loginName like ?2% or a.fullName like %?3%)") int countFiltered(Long adminSiteId, String loginFilter, String nameFilter)
@Query(value="select a from Admin a where a.site.id = ?1 and (a.loginName like ?2% or a.fullName like %?3%)") List<Admin> findFiltered(Long adminSiteId, String loginFilter, String nameFilter, org.springframework.data.domain.Pageable pageable)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.