【问题标题】:Can Nodes in py2neo be inherited?py2neo中的节点可以继承吗?
【发布时间】:2016-02-18 04:24:28
【问题描述】:

我正在使用 py2neo 作为图形数据库在 Flask 中构建应用程序。我有一个用于通用项目的节点,以及一个用于该项目的特定实现的节点。我想要的是,如果我搜索所有通用节点,这些节点的具体实现也会出现在结果中。我通常只是将节点作为对象继承,但根据this question,py2neo 会引发异常。该问题中给出的答案是针对 Django 的,所以它对我没有用,因为我使用的是 Flask。

这将如何实现?

【问题讨论】:

    标签: python inheritance flask py2neo


    【解决方案1】:

    我可以通过使用this documentation 中描述的node.labels.add() 函数来实现这一点,只需将标签添加到该节点。它达到了同样的目的。这也可以在 Cypher 中完成,如this reference document 中所述,使用SET n:Label 命令。

    【讨论】:

      猜你喜欢
      • 2016-08-14
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多