TitanVertex中实施的蓝图方法vertex.addProperty(key, value);
与Element中的vertex.setProperty(key, value);
有什么区别?
如果存在差异,我该如何将addProperty
翻译成setProperty
?
答案 0 :(得分:4)
Titan的概念是multi-properties,它不是Blueprints API的一部分。多属性“允许每个顶点的此属性键上的值列表。当属性键是多值时,这很有用,例如”email“,因为用户可以有多个电子邮件地址”。
如果您使用多属性,则只能通过TitanVertex.addProperty
进行设置。您无法通过任何蓝图方法设置它们。