On Wed, Sep 16, 2015 at 5:17 PM, Lenny Kruger <[email protected]> wrote:
> Hi all,
>
>
> I have a Person vertex class in schema with a firstname property, indexed
> with Lucene.
>
[cut]

>
>
> What'd be the right analyzer or the settings to apply for this behaviour ?
>

Hi,
Orient at the moment supports all the analyzer listed here:

https://lucene.apache.org/core/5_3_0/analyzers-common/index.html

You're use case is covered by the ASCIIFoldingFilter

https://lucene.apache.org/core/5_3_0/analyzers-common/org/apache/lucene/analysis/miscellaneous/ASCIIFoldingFilter.html

So you need to write your custom analyzer with the AsciiFoldingFilter
inside, put the jar in the orient classpath and then create the index
with you new analyzer.

On SO I found this (2nd answer):

http://stackoverflow.com/questions/3354948/how-do-i-use-asciifoldingfilter-in-my-lucene-app

Another solution, if you know which is  the language of the text, is
to use a specific analyzer, such as FrenchAnalyzer:

https://lucene.apache.org/core/5_3_0/analyzers-common/org/apache/lucene/analysis/fr/FrenchAnalyzer.html

note that this is more a Lucene question than an Orient question: full
text search is a very big world.

Best regards,
RF

-- 
Roberto Franchini
"L'impossibile รจ inevitabile"
jabber:[email protected] skype:ro.franchini

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to