diff --git a/src/main/java/me/aski/prepactrlws/repositories/StudentRepository.java b/src/main/java/me/aski/prepactrlws/repositories/StudentRepository.java index c287380..1f5b137 100644 --- a/src/main/java/me/aski/prepactrlws/repositories/StudentRepository.java +++ b/src/main/java/me/aski/prepactrlws/repositories/StudentRepository.java @@ -2,9 +2,17 @@ package me.aski.prepactrlws.repositories; import me.aski.prepactrlws.entities.Student; import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.query.Param; import org.springframework.data.rest.core.annotation.RepositoryRestResource; +import java.util.List; + @RepositoryRestResource public interface StudentRepository extends JpaRepository { + @Query("select s from Student s where s.lastName like CONCAT('%',:name,'%')") + List searchByLastName(@Param("name") String name); + + List findByLastNameContaining(@Param("name") String name); }