在批量创建(node())期间定义标签/ s

时间:2014-10-24 15:14:04

标签: py2neo

正如我从py2neo的文档中理解的那样,向节点添加标签的唯一方法是在创建节点后使用add_labels()函数。有没有办法在create(node())函数中定义标签?

2 个答案:

答案 0 :(得分:3)

现在唯一的选择是使用Cypher来创建节点,而不是创建'创建节点。方法。这是因为底层REST资源不支持使用标签创建节点。 py2neo的下一个版本(目前处于测试阶段)将使这个过程更加简单,允许通过“创建”来使用标签。直接包裹Cypher的方法。

答案 1 :(得分:1)

您可以now在创建节点时为节点添加标签。

来自docs

from py2neo import Node
alice = Node("Person", name="Alice")
banana = Node("Fruit", "Food", colour="yellow", tasty=True)