We used the filters talked about at Lucid Imagination for our site, it
seems to work pretty well:
http://www.lucidimagination.com/blog/2009/09/08/auto-suggest-from-popular-queries-using-edgengrams/
Your mileage might vary, but its a pretty good place to start.
Matt
On 11/2/2010 1:56 PM, PeterKerk wrote:
I have a city field. Now when a user starts typing in a city textbox I want
to return found matches (like Google).
So for example, user types "new", and I will return "new york", "new
hampshire" etc.
my schema.xml
<field name="city" type="string" indexed="true" stored="true"/>
my current url:
http://localhost:8983/solr/db/select/?indent=on&facet=true&q=*:*&start=0&rows=25&fl=id&facet.field=city&fq=city:new
Basically 2 questions here:
1. is the url Im using the best practice when implementing autocomplete?
What I wanted to do, is use the facets for found matches.
2. How can I match PART of the cityname just like the SQL LIKE command,
cityname LIKE '%<userinput>'
Thanks!