我正在尝试使用嵌入对象的属性
创建复合索引这是我尝试过的,我收到以下错误。
create class TestClass
create class SharedClass
create property SharedClass.UniqueProp string
create property TestClass.StringProp string
create property TestClass.LinkProp Link TestClass
create property TestClass.EmbeddedProp Embedded SharedClass
create index ix_unique1 on TestClass(StringProp, LinkProp) unique ==> SUCCESS
create index ix_unique2 on TestClass(StringProp, EmbeddedProp.UniqueProp) unique ==> FAILED
错误:
com.orientechnologies.orient.core.index.OIndexException:无法在类:'TestClass'上创建名称为'ix_unique2'的索引,因为字段:'EmbededProp.UniqueProp'在类定义中不存在。