List of usage examples for org.springframework.data.solr.core.query Query addGroupByField
<T extends Query> T addGroupByField(Field field);
From source file:com.att.archive.restful.query.GroupSolrQueryHandler.java
private Query createGroupOptions(Set<String> group) { Query qCriteria = new SimpleQuery(); Iterator<String> itr = group.iterator(); while (itr.hasNext()) { qCriteria.addGroupByField(new SimpleField(itr.next())); }// w w w .j a v a2 s.c o m return qCriteria; }
From source file:org.springframework.data.solr.core.query.SimpleQueryTest.java
@Test public void testCloneQueryWithGroupBy() { Query source = new SimpleQuery(new Criteria("field_1").is("value_1")); source.addGroupByField(new SimpleField("field_2")); Query destination = SimpleQuery.fromQuery(source); Assert.assertEquals(1, destination.getGroupByFields().size()); }