I am struggling to figure out a good way of doing this. I want to be able
to find a document titled L’Absinthe with any of the following queries
(when doing both autocomplete with edgegrams and search): L’Absinthe,
LAbsinthe, Absinthe
Is there some sort of tokenizer or filter to assist with this sort of thing
or is it going to be a more manual effort using a multifield for name?
Ngrams MIGHT be a solution but I really don't like ngrams. They tend to
make search results too messy.
Note: Stripping out ' characters doesn't work because then you can't search
for L’Absinthe using a query of "Absinthe"
I am struggling to figure out a good way of doing this. I want to be able to find a document titled L’Absinthe with any of the following queries (when doing both autocomplete with edgegrams and search): L’Absinthe, LAbsinthe, Absinthe
Is there some sort of tokenizer or filter to assist with this sort of thing or is it going to be a more manual effort using a multifield for name? Ngrams MIGHT be a solution but I really don't like ngrams. They tend to make search results too messy.
Note: Stripping out ' characters doesn't work because then you can't search for L’Absinthe using a query of "Absinthe"
--
David
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
Le 4 oct. 2013 à 22:20, Anthony Campagna <gucom...@gmail.com <javascript:>>
a écrit :
I am struggling to figure out a good way of doing this. I want to be able
to find a document titled L’Absinthe with any of the following queries
(when doing both autocomplete with edgegrams and search): L’Absinthe,
LAbsinthe, Absinthe
Is there some sort of tokenizer or filter to assist with this sort of
thing or is it going to be a more manual effort using a multifield for
name? Ngrams MIGHT be a solution but I really don't like ngrams. They tend
to make search results too messy.
Note: Stripping out ' characters doesn't work because then you can't
search for L’Absinthe using a query of "Absinthe"
Any ideas?
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearc...@googlegroups.com <javascript:>.
For more options, visit https://groups.google.com/groups/opt_out.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.