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.

Reply via email to