Hi, I'm trying to select city names in a way that goes easy on the spelling mistakes with the most accurate match first. My index for the city name field is tokenized. Let's say I'm looking for Rio de Janeiro.
When I search A +city:rio de j I get Rio Tinto 1 Rio Azul 2 [...] Rio de Janeiro 58 This result is so large because of matching on all keywords, including "de", which undesired. And even with this type of matching I would want Rio de Janeiro on top as "the most relevant". B +city:"rio de j" 0 results B +city:"rio de j*" 0 results C +city:"rio de janeiro"~1 Rio de Janeiro D +city:"rio de j"~1 0 results I would want to get this translated to +city:"rio de j*"~1 So, I guess I'm looking for a near phrase query with wild card. Any suggestions on this? Kind regards, Marc -- View this message in context: http://lucene.472066.n3.nabble.com/Finding-cityfuzzily-but-most-accurate-is-most-relevant-tp3677966p3677966.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org