python - Neo4j - 如何在 python 中使用 neo4j-driver 在另一个查询中使用密码查询的结果
问题描述
我正在使用烧瓶和 Neo4j 作为图形数据库构建一个 Web 应用程序。我正在为 python 使用官方的 neo4j-driver。有没有一种方法可以将密码查询通过另一个会话中的会话事务返回的结果(节点)用作节点。基本上,我想做一些与 WITH 语句相同但跨越会话的事情。例如 -
CALL spatial.withinDistance('geomap', {latitude:18.5, longitude:73.5},
50) YIELD node
WITH node.event_id AS eventID
MATCH (a:Topic{topic_id:7})<-[b:TOPIC_RELATION]-(c:Event)
WHERE c.event_id in eventID
RETURN c
我希望能够在第一个语句中提取结果,然后在另一个会话中使用它来匹配 event_id。
解决方案
推荐阅读
- java - 从Java中的文件中对一维对象数组进行排序
- android - Firebase FCM 发送通知 OnMessageReceived PendingIntent 显示当前活动
- ssis - SSIS/SSDT 2015 格式化发送邮件正文
- flutter - Flutter performance of StatefulWidget and StatelessWidget
- flutter - Flutter - Android Studio 和 Flutter 更新后 Dart 失败
- activerecord - 获取belongs_to 两个父母的数据 rails 5
- vue.js - 将类添加到 p 标签会引发 eslint 错误
- powershell - 在 PowerShell 中批量重命名多个文件夹中的多个文件
- c# - 以下方法或属性之间的调用不明确?
- sql - MS Access - 查询表达式中的语法错误(缺少运算符)