Java Titan graph:带基数的边属性.LIST?哪里是StandardEdge.addProperty()?

Java Titan graph:带基数的边属性.LIST?哪里是StandardEdge.addProperty()?,java,graph-databases,titan,Java,Graph Databases,Titan,我们使用泰坦0.5.4。 我们为OGM使用框架框架,我们对其进行了定制以支持继承。 我们在属性上有一个集合,其中包含“类型鉴别器”(请参见Hibernate): 现在,buildIndex的第二个参数的存在表明边也应该能够容纳基数。LIST属性。 但是,如果要添加这些属性,则没有相应的方法: if (abstractElement instanceof StandardEdge) ((StandardEdge) abstractElement).addProperty(propertyN

我们使用泰坦0.5.4。 我们为OGM使用框架框架,我们对其进行了定制以支持继承。 我们在属性上有一个集合,其中包含“类型鉴别器”(请参见Hibernate):

现在,
buildIndex
的第二个参数的存在表明边也应该能够容纳
基数。LIST
属性。
但是,如果要添加这些属性,则没有相应的方法:

if (abstractElement instanceof StandardEdge)
    ((StandardEdge) abstractElement).addProperty(propertyName, propertyValue);
除了没有覆盖该值的
addProperty()
,只有
setProperty()
,Javadoc特别声明:

设置此元素上给定键的值。必须将键定义为具有Cardinality.SINGLE,否则此方法将引发异常

所以我想知道


如何将多个值放入edge的属性?

我在Titan 0.5.4中遇到了同样的问题。不幸的是,在Titan中不允许对边缘属性使用多属性(基数不同于
基数.SINGLE
)。Titan 0.5.4文档中没有明确描述

Titan支持在单个顶点上使用相同键的多个属性


Titan 1.0.0中的相同故事只是将方法
addproperty
更改为
property
。文档是。

我对Titan 0.5.4也有同样的问题。不幸的是,在Titan中不允许对边缘属性使用多属性(基数不同于
基数.SINGLE
)。Titan 0.5.4文档中没有明确描述

Titan支持在单个顶点上使用相同键的多个属性

Titan 1.0.0中的相同故事只是将方法
addproperty
更改为
property
。文件是

if (abstractElement instanceof StandardEdge)
    ((StandardEdge) abstractElement).addProperty(propertyName, propertyValue);