Examples of addSortField()


Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        SolrQuery query = new SolrQuery("*:*");
        query.addFilterQuery(entryTypeField + ":" + METADATA_ENTRY);
        String offset = null;
        boolean done = false;
        int batchSize = 1000;
        query.addSortField(conceptUriField, SolrQuery.ORDER.asc);
        query.setRows(batchSize + 1);
        try {
            while (!done) {
                // batch over all the indexed topics
                if (offset != null) {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

    @Test public void compoundSort() throws Exception {
        addStandardFixtures();
        final SolrQuery query = new SolrQuery();
        query.add("spatial", "{!sort=true}40.7142691, -74.0059729");
        query.addSortField("rating", SolrQuery.ORDER.desc);
        assertResultsInOrder(query, "Brooklyn", "New York", "Staten Island",
                             "Yonkers");
    }

    @Test public void dismaxWithSpatialSorting() throws Exception {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

  public SolrQuery generateQuery(String uniqueKey) {
    SolrQuery solrQuery = new SolrQuery().setQuery(query).setStart(start).setRows(count).setFields(uniqueKey);
    if (sort != null) {
      for (SortField sf : sort) {
        solrQuery.addSortField(sf.field, sf.order);
      }
    }
    return solrQuery;
  }
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        }
        if (offset != null) {
            q += " AND " + exampleIdField + ":[" + offset.toString() + " TO *]";
        }
        query.setQuery(q);
        query.addSortField(exampleIdField, SolrQuery.ORDER.asc);
        query.set("rows", batchSize + 1);
        String nextExampleId = null;
        try {
            int count = 0;
            QueryResponse response = solrServer.query(query);
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        SolrServer solrServer = getActiveSolrServer();
        SolrQuery query = new SolrQuery("*:*");
        query.addFilterQuery(entryTypeField + ":" + METADATA_ENTRY);
        query.addFilterQuery(broaderField + ":" + ClientUtils.escapeQueryChars(broadTopicId));
        query.addField(conceptUriField);
        query.addSortField(conceptUriField, SolrQuery.ORDER.asc);
        try {
            for (SolrDocument result : solrServer.query(query).getResults()) {
                narrowerConcepts.add(result.getFirstValue(conceptUriField).toString());
            }
        } catch (SolrServerException e) {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        SolrQuery query = new SolrQuery("*:*");
        query.addFilterQuery(entryTypeField + ":" + METADATA_ENTRY);
        String offset = null;
        boolean done = false;
        int batchSize = 1000;
        query.addSortField(conceptUriField, SolrQuery.ORDER.asc);
        query.setRows(batchSize + 1);
        try {
            while (!done) {
                // batch over all the indexed topics
                if (offset != null) {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        {
            SolrQuery.ORDER order = SolrQuery.ORDER.asc;
            if(discoveryQuery.getSortOrder().equals(DiscoverQuery.SORT_ORDER.desc))
                order = SolrQuery.ORDER.desc;

            solrQuery.addSortField(discoveryQuery.getSortField(), order);
        }

        for(String property : discoveryQuery.getProperties().keySet())
        {
            List<String> values = discoveryQuery.getProperties().get(property);
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        }
        if (offset != null) {
            q += " AND " + exampleIdField + ":[" + offset.toString() + " TO *]";
        }
        query.setQuery(q);
        query.addSortField(exampleIdField, SolrQuery.ORDER.asc);
        query.set("rows", batchSize + 1);
        String nextExampleId = null;
        try {
            int count = 0;
            QueryResponse response = solrServer.query(query);
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        }
        SolrServer solrServer = getActiveSolrServer();
        SolrQuery query = new SolrQuery(entryTypeField + ":" + METADATA_ENTRY);
        query.addFilterQuery(broaderField + ":" + ClientUtils.escapeQueryChars(broadTopicId));
        query.addField(conceptUriField);
        query.addSortField(conceptUriField, SolrQuery.ORDER.asc);
        try {
            for (SolrDocument result : solrServer.query(query).getResults()) {
                narrowerConcepts.add(result.getFirstValue(conceptUriField).toString());
            }
        } catch (SolrServerException e) {
View Full Code Here

Examples of org.apache.solr.client.solrj.SolrQuery.addSortField()

        SolrQuery query = new SolrQuery();
        String q = entryTypeField + ":" + METADATA_ENTRY;
        String offset = null;
        boolean done = false;
        int batchSize = 1000;
        query.addSortField(conceptUriField, SolrQuery.ORDER.asc);
        query.setRows(batchSize + 1);
        try {
            while (!done) {
                // batch over all the indexed topics
                if (offset != null) {
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.