From 4b08f3581a44b4e6dfb2543033271cf68f2be59f Mon Sep 17 00:00:00 2001 From: Bobby Hubbard Date: Wed, 9 Dec 2015 11:57:30 -0600 Subject: [PATCH] update README with search by template example --- jest/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/jest/README.md b/jest/README.md index 030fe9a39..ef771e0ab 100644 --- a/jest/README.md +++ b/jest/README.md @@ -285,6 +285,25 @@ Search search = new Search.Builder(query) SearchResult result = client.execute(search); ``` +By template; +``` java +String query = "{\n" + + " \"id\": \"myTemplateId\", + " \"params\": {\n" + + " \"query_string\" : \"search for this\" + " }\n" + + "}"; + +Search search = new Search.TemplateBuilder(query) + // multiple index or types can be added. + .addIndex("twitter") + .addIndex("tweet") + .build(); + +SearchResult result = client.execute(search); +``` +Also supports inline search templates and file-based templates. + By using SearchSourceBuilder; ```java