Example usage for org.springframework.data.solr.core.query SimpleQuery setDefaultOperator

List of usage examples for org.springframework.data.solr.core.query SimpleQuery setDefaultOperator

Introduction

In this page you can find the example usage for org.springframework.data.solr.core.query SimpleQuery setDefaultOperator.

Prototype

@Override
    public void setDefaultOperator(Operator operator) 

Source Link

Usage

From source file:org.springframework.data.solr.core.DefaultQueryParserTests.java

@Test
public void testWithORDefaultOperator() {
    SimpleQuery query = new SimpleQuery(new SimpleStringCriteria("field_1:value_1"));
    query.setDefaultOperator(Operator.OR);
    SolrQuery solrQuery = queryParser.constructSolrQuery(query);
    Assert.assertEquals("OR", solrQuery.get("q.op"));
}

From source file:org.springframework.data.solr.core.DefaultQueryParserTests.java

@Test
public void testWithANDDefaultOperator() {
    SimpleQuery query = new SimpleQuery(new SimpleStringCriteria("field_1:value_1"));
    query.setDefaultOperator(Operator.AND);
    SolrQuery solrQuery = queryParser.constructSolrQuery(query);
    Assert.assertEquals("AND", solrQuery.get("q.op"));
}

From source file:org.springframework.data.solr.core.DefaultQueryParserTests.java

@Test
public void testWithNONEDefaultOperator() {
    SimpleQuery query = new SimpleQuery(new SimpleStringCriteria("field_1:value_1"));
    query.setDefaultOperator(Operator.NONE);
    SolrQuery solrQuery = queryParser.constructSolrQuery(query);
    Assert.assertNull(solrQuery.get("q.op"));
}

From source file:org.springframework.data.solr.core.DefaultQueryParserTests.java

@Test
public void testWithNullDefaultOperator() {
    SimpleQuery query = new SimpleQuery(new SimpleStringCriteria("field_1:value_1"));
    query.setDefaultOperator(null);
    SolrQuery solrQuery = queryParser.constructSolrQuery(query);
    Assert.assertNull(solrQuery.get("q.op"));
}