Hey i am trying to create some queries which should work like "where ..... and .... and" in sql. i have tried boolQuery for that purpose eg;
*boolQueryBuilder.add(new BooleanClause(new FuzzyQuery(new Term(fieldCity, city), 0), Occur.FILTER)); boolQueryBuilder.add(new BooleanClause(new WildcardQuery(new Term(fieldText, str)), Occur.SHOULD)); boolQueryBuilder.add(new FuzzyQuery(new Term(fieldText, strTemp), fuzzy), Occur.SHOULD); boolQueryBuilder.add(new FuzzyQuery(new Term(fieldText, mergedKeyword), fuzzy), Occur.SHOULD);* These are one of my query generator builders element. But problem is its not working like "AND" operation "FILTER" or "MUST" return all values with given field when "SHOULD" queries not match with any result. I want to have speed return so i want to have less result for each search. Can someone give me advices about my problem. Have nice work. -- Sent from: http://lucene.472066.n3.nabble.com/Lucene-Java-Users-f532864.html --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org