I want get BooleanFilter contains two RangeFilters from query string. Can I use FilterQuery to get RangeFilter?
example: my query string: field1:[0 TO 100] AND field2:[1000 TO 2000] BooleanFilter I want: BooleanFilter bf = new BooleanFilter(); bf.add( new FilterClause( new RangeFilter("field1","0", "100", true, true), BooleanClause.Occur.MUST ) ); bf.add( new FilterClause( new RangeFilter("field2", "1000", "2000", true, true), BooleanClause.Occur.MUST ) ); QueryFilter example: QueryParser qp = new QueryParser("", new KeywordAnalyzer()); Query query = qp.parse("field1:[0 TO 100] AND filed2:[1000 TO 2000]"); Filter filter = new CachingWrapperFilter(new QueryWrapperFilter(query)); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]