Package org.apache.solr.client.solrj.response

Examples of org.apache.solr.client.solrj.response.QueryResponse


    public void testAllSearch(CommonsHttpSolrServer solrClient) throws Exception
    {

        SolrQuery q = new SolrQuery().setQuery("*:*").addField("*").addField("score");

        QueryResponse r = solrClient.query(q);
        assertEquals(4, r.getResults().getNumFound());
    }
View Full Code Here


    public void testHighlight(CommonsHttpSolrServer solrClient) throws Exception
    {

        SolrQuery q = new SolrQuery().setQuery("text:Solandra").addHighlightField("text");

        QueryResponse r = solrClient.query(q);

        SolrDocumentList resultList = r.getResults();

        assertEquals(4, resultList.getNumFound());

        Map<String, Map<String, List<String>>> map = r.getHighlighting();

        assertEquals(1, map.get("http://www.test.com").get("text").size());
    }
View Full Code Here

    public void testFacets(CommonsHttpSolrServer solrClient) throws Exception
    {

        SolrQuery q = new SolrQuery().setQuery("text:Solandra").addFacetField("title");

        QueryResponse r = solrClient.query(q);

        SolrDocumentList resultList = r.getResults();

        assertEquals(4, resultList.getNumFound());

        assertEquals(1, r.getFacetFields().size());
    }
View Full Code Here

    public void testNumericSort(CommonsHttpSolrServer solrClient) throws Exception
    {

        SolrQuery q = new SolrQuery().setQuery("price:[8 TO 1003]").addField("*").addField("score");

        QueryResponse r = solrClient.query(q);
        assertEquals(2, r.getResults().getNumFound());
    }
View Full Code Here

    public void testUnicode(CommonsHttpSolrServer solrClient) throws Exception
    {
        SolrQuery q = new SolrQuery().setQuery("text:\u5639\u563b").addField("*").addField("score");

        QueryResponse r = solrClient.query(q);

        assertEquals(1, r.getResults().getNumFound());
    }
View Full Code Here

        solrClient.deleteById("http://www.test4.com");
        solrClient.commit(true, true);

        SolrQuery q = new SolrQuery().setQuery("*:*").addField("*").addField("score");

        QueryResponse r = solrClient.query(q);
        assertEquals(3, r.getResults().getNumFound());

    }
View Full Code Here

        solrClient.add(doc);
        solrClient.commit(true, true);

        SolrQuery q = new SolrQuery().setQuery("text:\u5639\u563b").addField("*").addField("score");

        QueryResponse r = solrClient.query(q);
        assertEquals(0, r.getResults().getNumFound());
    }
View Full Code Here

    public void testWildcardSearch(CommonsHttpSolrServer solrClient) throws Exception
    {
        SolrQuery q = new SolrQuery().setQuery("url:[* TO *]").addField("*").addField("score");

        QueryResponse r = solrClient.query(q);
        assertEquals(3, r.getResults().getNumFound());
    }
View Full Code Here

    {
        solrClient.deleteByQuery("*:*");
        solrClient.commit(true, true);

        SolrQuery q = new SolrQuery().setQuery("*:*").addField("*").addField("score");
        QueryResponse r = solrClient.query(q);

        assertEquals(0, r.getResults().getNumFound());
    }
View Full Code Here

   
    public void testQueryFilter(CommonsHttpSolrServer solrClient) throws Exception
    {
        SolrQuery q = new SolrQuery().setQuery("text:Solandra").addFilterQuery("user_id_i:10");

        QueryResponse r = solrClient.query(q);

        assertEquals(2, r.getResults().getNumFound());
    }
View Full Code Here

TOP

Related Classes of org.apache.solr.client.solrj.response.QueryResponse

Copyright © 2018 www.massapicom. 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.