Exemple #1
0
 public void EasyOr(LuceneSearch luceneSearch)
 {
     IQueryBuilder queryBuilder = new QueryBuilder();
     queryBuilder.Terms(BBCFields.Title, new[] {"europe", "africa"}, Matches.Sometimes);
     ExecuteAndAssert(luceneSearch, queryBuilder, 12);
 }
Exemple #2
0
 public void EasyOr(LuceneSearch luceneSearch)
 {
     IQueryBuilder queryBuilder = new QueryBuilder();
     queryBuilder.Terms(BBCFields.Title, new[] {"europe", "africa"}, BooleanClause.Occur.SHOULD);
     ExecuteAndAssert(luceneSearch, queryBuilder, 12);
 }
Exemple #3
0
 public void EasyAnd(LuceneSearch luceneSearch)
 {
     IQueryBuilder queryBuilder = new QueryBuilder();
     queryBuilder.Terms(BBCFields.Title, new[] { "africa", "road" }, occur: Matches.Always);
     ExecuteAndAssert(luceneSearch, queryBuilder, 1);
 }
Exemple #4
0
 public void EasyAnd(LuceneSearch luceneSearch)
 {
     IQueryBuilder queryBuilder = new QueryBuilder();
     queryBuilder.Terms(BBCFields.Title, new[] { "africa", "road" }, occur: BooleanClause.Occur.MUST);
     ExecuteAndAssert(luceneSearch, queryBuilder, 1);
 }