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