Package org.elasticsearch.action.search

Examples of org.elasticsearch.action.search.SearchRequestBuilder.addField()


      try {
        SearchRequestBuilder req = client.prepareSearch(indexName).setTypes(indexType)
            .setQuery(QueryBuilders.matchAllQuery())
            .setFilter(FilterBuilders.queryFilter(QueryBuilders.matchQuery(idxSearchField, sourceValue)));
        for (Map<String, String> mappingRecord : resultMapping) {
          req.addField(mappingRecord.get(CFG_idx_result_field));
        }

        SearchResponse resp = req.execute().actionGet();

        if (resp.getHits().getTotalHits() > 0) {
View Full Code Here


        )).gte(low).lte(high));
    }

    private SearchRequestBuilder prepareSearch() {
        SearchRequestBuilder request = client().prepareSearch("test").setTypes("test");
        request.addField("foo.token_count");
        if (loadCountedFields) {
            request.addField("foo");
        }
        return request;
    }
View Full Code Here

    private SearchRequestBuilder prepareSearch() {
        SearchRequestBuilder request = client().prepareSearch("test").setTypes("test");
        request.addField("foo.token_count");
        if (loadCountedFields) {
            request.addField("foo");
        }
        return request;
    }

    private void assertSearchReturns(SearchResponse result, String... ids) {
View Full Code Here

    logger.debug("Searching for {}", requestBuilder.toString());

    // Make sure all fields are being returned
    if (query.getFields().length > 0) {
      requestBuilder.addFields(query.getFields());
      requestBuilder.addField(IndexSchema.RESOURCE_ID);
      requestBuilder.addField(IndexSchema.PATH);
      requestBuilder.addField(IndexSchema.VERSION);
    } else {
      requestBuilder.addField("*");
    }
View Full Code Here

    // Make sure all fields are being returned
    if (query.getFields().length > 0) {
      requestBuilder.addFields(query.getFields());
      requestBuilder.addField(IndexSchema.RESOURCE_ID);
      requestBuilder.addField(IndexSchema.PATH);
      requestBuilder.addField(IndexSchema.VERSION);
    } else {
      requestBuilder.addField("*");
    }

View Full Code Here

    // Make sure all fields are being returned
    if (query.getFields().length > 0) {
      requestBuilder.addFields(query.getFields());
      requestBuilder.addField(IndexSchema.RESOURCE_ID);
      requestBuilder.addField(IndexSchema.PATH);
      requestBuilder.addField(IndexSchema.VERSION);
    } else {
      requestBuilder.addField("*");
    }

    // Restrict the scope to the given type
View Full Code Here

      requestBuilder.addFields(query.getFields());
      requestBuilder.addField(IndexSchema.RESOURCE_ID);
      requestBuilder.addField(IndexSchema.PATH);
      requestBuilder.addField(IndexSchema.VERSION);
    } else {
      requestBuilder.addField("*");
    }

    // Restrict the scope to the given type
    if (query.getTypes().length > 0) {
      requestBuilder.setTypes(query.getTypes());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.