在我的代码中,我使用py2neo创建标签为foobar的对象。 如果我想从数据库中取出一些,它会返回:
无
代码(注意DB中已有foobar对象):
class foobar(GraphObject):
__primarykey__ = "name"
name = Property()
#... graph initialized etc.
foo = foobar()
foo.name = "bar"
foo = graph.pull(foo) #get all foobar data from graph
print(foo)
无
答案 0 :(得分:0)
来自doc:
Graph.pull(graph_object):更新GraphObject及其关联的 具有图表更改的RelatedObject实例。
因此,如果您想从图表中获取数据,也许您应该首先创建或推送您的对象?如果要检索现有对象,则必须先选择它
Consumer ---consume (TypeX) //accepts TypeX, Existing code
Producer ----produce () : TypeY //returns TypeY, Existing code
Adapter ---- adapt(TypeY) : TypeX //New code to work with two existing code.accepts TypeY adapts it to TypeX and returns the same.