Hi. I need an autocomplete solution to handle case-insensitive queries but return the original text with the case still intact. I've experimented with both the Suggester and TermComponent methods. TermComponent is working when I use the regex option, however, it is far to slow. I get the speed i want by using term.prefix for by using the suggester but it's case sensitive.
Here is an example operating on a user directory: Query: bran Results: Branden Smith, Brandon Thompson, Brandon Verner, Brandy Finny, Brian Smith, ... A solution that I would expect to work would be to store two fields; one containing the original text and the other containing the lowercase. Then convert the query to lower case and run the query against the lower case field and return the original (case preserved) field. Unfortunately, I can't get a TermComponent query to return additional fields. It only returns the field it's searching against. Should this work or can I only return additional fields for standard queries. Thanks in advance, Brandyn