В чем разница между Element setProperty и TitanVertex addProperty в Blueprints?

В чем разница между методами Blueprints vertex.addProperty(key, value);, реализованными в TitanVertex, и vertex.setProperty(key, value); в Element?

Если есть разница, как мне перевести addProperty в setProperty?


person Corey Wu    schedule 12.03.2014    source источник


Ответы (1)


В Титане есть понятие мульти- properties, который не является частью Blueprints API. Множественное свойство «позволяет список значений этого ключа свойства для каждой вершины. Это полезно, когда ключ свойства является многозначным, например, «электронная почта», поскольку у пользователя может быть несколько адресов электронной почты».

Если вы используете несколько свойств, вы можете установить их только через TitanVertex.addProperty. Вы не можете установить их с помощью каких-либо методов Blueprints.

person stephen mallette    schedule 13.03.2014