Hi,

Just a confirmation that, my code below does not working

oProp.createIndex(OClass.INDEX_TYPE.NOTUNIQUE_HASH_INDEX).getDefinition().setNullValuesIgnored(false)


A runtime error is "Error on executing command: sql.create index 
ExternalAccount.LastModifiedBy NOTUNIQUE_HASH_INDEX LINK"

It seems to be not working with a LINK?

Any help will be really appreciated!
Hung Tran


On Tuesday, January 5, 2016 at 2:03:53 AM UTC+7, Hung Tran wrote:
>
> Hi Alessandro,
>
> Thank you, it's working. Thank you to introduce me about 
> OPropertyIndexDefinition class, now I could access an instance of 
> IndexDefinition to update that value.
>
> In my case, it would be easier,
>
> oProp.createIndex(OClass.INDEX_TYPE.NOTUNIQUE_HASH_INDEX).getDefinition().setNullValuesIgnored(false)
>
>
> My Best,
> Hung Tran
>
> On Monday, January 4, 2016 at 5:22:11 PM UTC+7, [email protected] 
> wrote:
>>
>> Try with this code
>>
>> OSchema schema = db.getMetadata().getSchema();
>>
>> OClass oClass = schema.createClass("Place");
>> oClass.createProperty("name", OType.STRING);
>>  
>> OPropertyIndexDefinition op=new OPropertyIndexDefinition("Place", "name", 
>> OType.STRING);
>> op.setNullValuesIgnored(false);
>> OIndexManagerProxy im = db.getMetadata().getIndexManager();
>> im.createIndex("Place.name", "NOTUNIQUE_HASH_INDEX", op, null, null, null 
>> );
>>
>> Kind regards,
>> Alessandro
>>
>

-- 

--- 
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