Hello Mooky ,
You can apply multiple analyzers to a field -
https://github.com/yakaz/elasticsearch-analysis-combo/
So you can add all your analyzer here and apply it.
Thanks
Vineeth
On Tue, Jul 15, 2014 at 8:10 PM, mooky <[email protected]> wrote:
> I have a bit of an odd requirement in so far as analyzer is concerned.
> Wondering if anyone has any tips/suggestions.
> I have an item I am indexing (grade) that has a property (name) whose
> value can be "0# (99.995%)".
> I am doing a prefix search on _all.
> I want users to be able to search using 99 or 99.9 or 99.995 or 99.995%.
> I also want the user to be able to copy-paste "0# (99.995%)" and it should
> work.
>
> I am currently using the whitespace analyzer - which works for many of my
> cases except the tricky one above.
> 99.995 doesnt work.
> But "(99.995" does. Because obviously after whitespace tokenization, the
> token begins with (.
> I could filter out the "(" and ")" characters. But then "0# (99.995%)"
> wont work.
> Does anyone have some different suggestions?
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/9813b93a-249d-41a9-be21-12c8ec5d6d23%40googlegroups.com
> <https://groups.google.com/d/msgid/elasticsearch/9813b93a-249d-41a9-be21-12c8ec5d6d23%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/CAGdPd5mdRgWFJ8Q3Nwr%2BWh6SLFGtzcCWJg1VVV%2BSbOEhw5ktzA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.