| Original |
|---|
1 @Test
2 public void passQueryAsJSONStringTest() throws Exception {
3 client().admin().indices().prepareCreate("test").setSettings(
4 ImmutableSettings.settingsBuilder().put("index.number_of_shards", 1)).execute().actionGet();
5
6 client().prepareIndex("test", "type1", "1")
7 .setSource("field1", "value1_1", "field2", "value2_1")
8 .setRefresh(true).execute().actionGet();
9
10 WrapperQueryBuilder wrapper
11 = new WrapperQueryBuilder("{ \"term\" : { \"field1\" : \"value1_1\" } }");
12 CountResponse countResponse = client().prepareCount()
13 .setQuery(wrapper).execute().actionGet();
14 assertHitCount(countResponse, 1l);
15
16 BoolQueryBuilder bool = new BoolQueryBuilder();
17 bool.must(wrapper);
18 bool.must(new TermQueryBuilder(
19 "field2", "value2_1"));
20
21 countResponse = client().prepareCount().setQuery(wrapper).execute().actionGet();
22 assertHitCount(countResponse, 1l);
23 }
24
|
| | Modified |
|---|
1 @Test
2 public void passQueryAsJSONStringTest() throws Exception {
3 assertAcked(prepareCreate("test").setSettings(SETTING_NUMBER_OF_SHARDS,
4 1));
5
6 client().prepareIndex("test", "type1", "1")
7 .setSource("field1", "value1_1", "field2", "value2_1")
8 .setRefresh(true).get();
9
10 WrapperQueryBuilder wrapper
11 = new WrapperQueryBuilder("{ \"term\" : { \"field1\" : \"value1_1\" } }");
12 assertHitCount(client().prepareCount()
13 .setQuery(wrapper).get(), 1l);
14
15 BoolQueryBuilder bool = boolQuery().must(wrapper).must(new TermQueryBuilder(
16 "field2", "value2_1"));
17 assertHitCount( client().prepareCount().setQuery(bool).get(), 1l);
18 }
19
|
|