Я использую Flask для создания веб-API на основе графовой базы данных NEO4J.
У меня есть график тем, и у каждой темы есть свойства "topic_name" и "topic_id".Я хочу найти тему с определенным именем topic_name (скажем, «Tech»).Если узел с этой темой существует, я хочу, чтобы транзакция возвратила topic_id.Если нет, я хочу вернуть логическое значение.Как сделать это в Cypher и затем использовать болт-драйвер NEO4J для python.
Я всегда могу извлечь все темы и найти конкретное имя, используя python, из возвращенного ответа, но я думаю, что это то, что должна делать моя база данных.