: I thought that I have to use NGramFilter for wildcard search. : But It was the wrong idea. : Thanks, iorixxx
your confusion may be because using EdgeNGramFilter is a way to make "prefix" queries faster by precomputing hte prefixes as index time instead of at query time. (trading disk space for speed) having "q=enter" create a term query that can match "enter", "entertainment" and "enterprice" is the point in thta case -- but if executing a prefix query ("q=enter*") is fast enough for you, then you don't need EdgeNGramFilter. -Hoss