Java Titan graph:带基数的边属性.LIST?哪里是StandardEdge.addProperty()?
我们使用泰坦0.5.4。 我们为OGM使用框架框架,我们对其进行了定制以支持继承。 我们在属性上有一个集合,其中包含“类型鉴别器”(请参见Hibernate): 现在,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
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);