我正在使用py2neo作为图形数据库在Flask中构建应用程序。我有一个通用项目的节点,以及该项目的特定实现的节点。我想要的是,如果我搜索所有通用节点,那些节点的具体实现也会出现在结果中。我通常只将Node作为对象继承,但根据this question,py2neo会抛出异常。这个问题给出的答案是特定于Django的,所以它对我来说没用,因为我使用的是Flask。
如何实施?
答案 0 :(得分:1)
我可以使用this documentation中所述的List
函数来实现此功能,只需向该节点添加标签即可。它实现了同样的目的。如this reference document中所述,也可以使用node.labels.add()
命令在Cypher中完成此操作。