我正在使用 Flask 制作基于 NEO4J 图形数据库的 Web API。
我有一个主题图,每个主题都有一个“topic_name”和一个“topic_id”属性集。我想搜索具有特定主题名称的主题(比如“技术”)。如果存在具有此主题的节点,我希望事务返回 topic_id。如果没有,我希望它返回一个布尔值。如何在 Cypher 中执行此操作,然后为 python 使用 NEO4J 螺栓驱动程序。
我总是可以提取所有主题并使用 python 从返回的响应中搜索特定名称,但我认为这是我的数据库应该做的事情。