0
Ich bin Daten Elasticsearch zu springen, möchte ich Abfrage diesem Rest impl@Query Spiel _all Funktion
GET _search
{"query": {
"match": {
"_all": "...myquerystring..."
}
}
}
@Query Anmerkung schreiben wie folgt aus:
@Query("{\"match\":{\"_all\":\"?0\"}}")
dann donn't Ich weiß,
@Query("{\"bool\" : {\"must\" : {\"term\" : {\"message\" : \"?0\"}}}}")
Page<Book> findByMessage(String message, Pageable pageable);
: wie Abfragefunktion
zB schreiben
0, wie ich Abfrage finden Schreibfunktion für _all
Ich fürchte, Sie verstehen mich nicht, ich will _search impl GET { "Abfrage": { "match": { "_all": "... myquerystring ..." } } } Wie schreibe ich Repository-Funktion, darf @Query nicht verwenden, _all wie man – sholey
ausdrückt, wollen Sie alle Daten mit allen Feldern durchsuchen, als gehen Sie mit myRepository.findAll(). findAll() ist die Standardmethode ElasticsearchRepository. –
nicht genau, ich meine GET _search { "Abfrage": { "match": { "_all": "... myquerystring ..." } } } Ich Query-String specifiy kann ... myquerystring ... myRepository.findAll (Querystring) kann nicht funktionieren. Ich möchte alle Daten suchen erfüllt angegebene Abfrage mit allen Feld – sholey