Мощность запроса Elasticsearch в @RepositoryRestResource - PullRequest
0 голосов
/ 07 сентября 2018

Мне интересно, возможно ли использовать мощность запроса spring-data-elasticsearch на @RepositoryRestResource без необходимости создания @RepositoryRestController.

Пример Elastic @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 = название: (мужчины ИЛИ собака)

Обратите внимание, что моя база данных не поддерживает эластичный поиск. Но мне просто нужна мощность запроса в URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...