MultiPhraseQuery is a generalized version of PhraseQuery, with an added
method {@link #Add(Term[])}.
To use this class, to search for the phrase "Microsoft app*" first use
add(Term) on the term "Microsoft", then find all terms that have "app" as
prefix using IndexReader.terms(Term), and use MultiPhraseQuery.add(Term[]
terms) to add them to the query.
Namespace: Lucene.Net.SearchAssembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1
Syntax
C# |
---|
[SerializableAttribute] public class MultiPhraseQuery : Query |
Visual Basic |
---|
<SerializableAttribute> _ Public Class MultiPhraseQuery _ Inherits Query |
Visual C++ |
---|
[SerializableAttribute] public ref class MultiPhraseQuery : public Query |