@RepositoryRestResource

时间:2018-09-07 11:30:49

标签: spring-boot spring-data-rest spring-hateoas

我想知道是否有可能在spring-data-elasticsearch上利用@RepositoryRestResource的查询能力而不必创建@RepositoryRestController

我从这里得到的弹性@RepositoryRestController示例:https://blog.betomorrow.com/crud-api-with-powerful-search-in-15-minutes-using-spring-and-elasticsearch-183f5a3d77eb#2dee

所以基本上我想这样做:

@RepositoryRestResource
public interface MovieRepository extends JpaRepository<Movie, String> {
  Page<Movie> findAllByQuery(@Param("q") String query, Pageable pageable);
}
  

GET ... / movies / search / findAllByQuery?q = title :(男人或狗)

请注意,我的数据库不支持弹性搜索。但是我只想要URL中的查询功能。

0 个答案:

没有答案