|
|
You can get the information pretty quickly by using a
WildcardTermEnum (NOT query). Especially if you
terminate after some number of characters....
Erick
On 6/7/07, Chris Lu <chris.lu@xxxxxxxxx> wrote:
Hi,
I would like to implement an AJAX search. Basically when user types in
several characters, I will try to search the Lucene index and found
all possible matching items.
Seems I need to use wildcard query like "test*" to matching anything.
Is this the only way to do it? It doesn't seems quite efficient,
especially when you just typed in the first character.
I guess the "good" way is to go through the terms, and return as soon
as, for example, 10 terms are found.
I am wondering is there anything like this already built?
--
Chris Lu
-------------------------
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@xxxxxxxxxxxxxxxxx
For additional commands, e-mail: java-user-help@xxxxxxxxxxxxxxxxx
|
|