THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
public class TermRangeQueryProvider implements LuceneQueryProvider /* * @param condition: a list of condition, each to specify a term query */ public TermRangeQueryProvider(String...condition); Here is an example: String condition1 = "name:john*"; // queryString with defailt field String condition2 = "address.should=(\"97006\")"; String condition3 = "salary.should=([75000,80000])"; TermQueryProvider provider = new TermQueryProvider(condition1, condition2, condition3); LuceneQuery query = service.createLuceneQueryFactory().create(indexName, regionName, provider); |
...