Oh sorry, I meant it is not implemented right now. But I've added comment to the bug to implement it.
Best regards, Artem Orobets * Orient Technologiesthe Company behind OrientDB* 2014-05-20 11:59 GMT+03:00 Riccardo Tasso <riccardo.ta...@gmail.com>: > I mean: can I pass to FULLTEXT index some configuration at creation time? > I can't see any documentation about it. > > Thanks, > Riccardo > > > 2014-05-20 10:37 GMT+02:00 Artem Orobets <enis...@gmail.com>: > > It seems it is reasonable for all apostrophe usages, so why not >> >> Best regards, >> Artem Orobets >> >> *Orient Technologies the Company behind OrientDB* >> >> >> 2014-05-20 11:11 GMT+03:00 Riccardo Tasso <riccardo.ta...@gmail.com>: >> >> Is it possible to configure the FULLTEXT index to create two keys for >>> apostrophed keywords? >>> For example "Juliet's" will be indexed both as "juliet", both as >>> "juliets". Or at least indexed only as "juliet". >>> >>> Thanks, >>> Riccardo >>> >>> >>> 2014-05-20 10:08 GMT+02:00 Riccardo Tasso <riccardo.ta...@gmail.com>: >>> >>> Yes it does, >>>> here's the bug report: >>>> https://github.com/orientechnologies/orientdb/issues/2358 >>>> >>>> >>>> 2014-05-20 10:01 GMT+02:00 Artem Orobets <enis...@gmail.com>: >>>> >>>> Hi Riccardo, >>>>> >>>>> Looks like a bug. Probably the reason is an apostrophe, does it works >>>>> with 'chamber' key? >>>>> Could you create a bug >>>>> report<https://github.com/orientechnologies/orientdb/issues/new> >>>>> ? >>>>> >>>>> Best regards, >>>>> Artem Orobets >>>>> >>>>> * Orient Technologiesthe Company behind OrientDB* >>>>> >>>>> >>>>> 2014-05-20 10:53 GMT+03:00 Riccardo Tasso <riccardo.ta...@gmail.com>: >>>>> >>>>> Hi, I'll try to explain briefly what seems a bug to me: >>>>>> >>>>>> I have a hierarchy of classes, but I want a fulltext index (case >>>>>> insensitive) over all of them for the same field "label", here I create: >>>>>> alter property V.label COLLATE ci; >>>>>> create index V-label-fulltext ON V (label) FULLTEXT; >>>>>> >>>>>> Then I try the following test: >>>>>> SELECT FROM index:V-label-fulltext WHERE key = 'juliets' >>>>>> >>>>>> ----+------+-------+------ >>>>>> # |@RID |key |rid >>>>>> ----+------+-------+------ >>>>>> 0 |#-1:-1|juliets|#25:0 >>>>>> 1 |#-1:-1|juliets|#16:22 >>>>>> 2 |#-1:-1|juliets|#16:25 >>>>>> ----+------+-------+------ >>>>>> >>>>>> >>>>>> The first record is: >>>>>> select label, @class from #25:0 >>>>>> >>>>>> ----+-----+----------------+------- >>>>>> # |@RID |label |class >>>>>> ----+-----+----------------+------- >>>>>> 0 |#-2:1|Juliet's chamber|Feature >>>>>> ----+-----+----------------+------- >>>>>> >>>>>> But something doesn't work: >>>>>> SELECT @rid as rid FROM Feature WHERE label containsText 'juliets' >>>>>> >>>>>> 0 item(s) found. Query executed in 0.003 sec(s). >>>>>> >>>>>> >>>>>> The explain says: >>>>>> explain SELECT @rid as rid FROM Feature WHERE label containsText >>>>>> 'juliets' >>>>>> >>>>>> Profiled command >>>>>> '{compositeIndexUsed:1,involvedIndexes:[1],indexReads:3,fullySortedByIndex:false,indexIsUsedInOrderBy:false,current:#16:25,documentAnalyzedCompatibleClass:1,elapsed:0.887353,resultType:collection,resultSize:0}' >>>>>> in 0,001000 sec(s): >>>>>> >>>>>> {"@type":"d","@version":0,"compositeIndexUsed":1,"involvedIndexes":["V-label-fulltext"],"indexReads":3,"fullySortedByIndex":false,"indexIsUsedInOrderBy":false,"current":"#16:25","documentAnalyzedCompatibleClass":1,"elapsed":0.887353,"resultType":"collection","resultSize":0,"@fieldTypes":"compositeIndexUsed=l,involvedIndexes=e,indexReads=l,documentAnalyzedCompatibleClass=l,elapsed=f"} >>>>>> >>>>>> What's wrong? >>>>>> Cheers, >>>>>> Riccardo >>>>>> >>>>>> P.S. I can't use lucene indexing engin by now, I'm sorry >>>>>> >>>>>> -- >>>>>> >>>>>> --- >>>>>> 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 orient-database+unsubscr...@googlegroups.com. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> -- >>>>> >>>>> --- >>>>> 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 orient-database+unsubscr...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>> -- >>> >>> --- >>> 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 orient-database+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> >> --- >> 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 orient-database+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > > --- > 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 orient-database+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- --- 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 orient-database+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.