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.
