Neo4j - 将匹配应用于上一场比赛的每个结果

2024-01-09

情况:具有许多端点的图,每个端点都与主图有一个连接。该连接可能会穿越多个中间层节点->关系->节点在加入主图之前。每个连接的最终节点都有特定的属性。

我有一个查询沿着这条路径走并找到最终连接到主图的节点。我有另一个查询返回端点节点的列表。如何使用查询 2 中的节点列表将其输入到查询 1 中,以便为查询 2 的每个成员获取查询 1 的结果?

理想情况下我想要类似的东西FOREACH但这是因为查询 1 以 a 开头match陈述。它不会做任何改变。类似于create outer_list -> each outer_list_member -> run next query and return single result -> repeat with next list_member


  • 查询1:match p=(n {individual end node property})-[r: JOINS*1..5]-(m { joining node property }) return n.name, length(p) as len, m.name order by len limit 1
    -- 这给了我结束节点和加入节点(通过最短路径)
  • 查询2:match node_list = (n {property of all end nodes})

我可以跑query 1如果我手动指定给定结束节点的唯一属性(“id”),则会得到正确的结果。我想创建所有端节点及其连接节点的列表。


赛弗的WITH子句对于将一个查询输入另一个查询非常有用。也许这会有用?

http://neo4j.com/docs/stable/query-with.html http://neo4j.com/docs/stable/query-with.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Neo4j - 将匹配应用于上一场比赛的每个结果 的相关文章

随机推荐

  • 什么是 libswiftRemoteMirror.dylib 以及为什么它包含在我的应用程序包中?

    我有一个 iOS 应用程序 最近已切换到 Xcode 8 作为其中的一部分 我们从 swift 2 2 切换到 2 3 稍后会推出 swift 3 我有一个基本上运行的自动构建管道xcodebuild在专用构建机器上生成发布二进制文件 在我
  • Chrome 中的 Flexbox 项目高度不正确[重复]

    这个问题在这里已经有答案了 对于任何 CSS 专家来说 我都面临着一个棘手的问题 我的绿色 div 具有灵活的高度 占据了剩余的高度 现在我想在该 div 中放置一个 div 它应该是绿色 div 的一半 但 Chrome 似乎将其视为整个
  • 来自 bison 的 ANTLR 语法

    我正在尝试将语法从 bison 翻译为 ANTLR 野牛的语法本身非常简单 但我找不到简单的方法来做到这一点 野牛语法 expr expr or expr expr and expr expr 欢迎任何提示 链接 指针 谢谢 尤利安 在AN
  • 链接器中不必要的链接库

    我有一个项目 我可以从链接器中排除一些库并且仍然可以构建 就最终产品的性能和内存而言 排除它们是否更好 一个好的 C 链接器不会包含来自代码中未使用的任何库的任何调用 所谓的 死代码剥离 所以 我想说这取决于您使用哪种 C 链接器来发出最终
  • Google App Engine 和 Android(OAuth、C2DM 或云消息传递)[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 作为该板的许多用户 我想开发一个以
  • 如何使用 jq 更新 json 文档中的单个值?

    如果我忽略了一些非常明显的事情 请道歉 我刚刚发现jq我正在尝试使用它来更新一个 JSON 值而不影响周围的数据 我想通过管道curl结果变成jq 更新一个值 并将更新后的 JSON 通过管道传输到curl X PUT 就像是 curl h
  • 如何更改帖子中提到的 html 标签中的用户? (VUE-节点)

    我有一个 body 属性 其中包含涉及 username1 username2 的文本 我想将昵称 user1 user2等更改为路由器链接 可以使用正则表达式来做到这一点吗 最终代码需要像这样 链接配置文件中没有
  • Java 中的 Web 浏览器控件?

    我有 C 背景 我们有一个叫做网页浏览器 https learn microsoft com en us dotnet api system windows forms webbrowser view netframework 4 8可以加
  • 如何从文本字段填充自定义 uitableview

    我创建了三个文本字段 食物名称 食物数量 钠含量 当我单击提交按钮时 我想使用文本字段中的数据更新表格视图 我创建了一个 NSObject 以及建立的日志来显示正在从文本字段保存数据 并且提交将移动到表格视图 但我无法从文本字段获取数据来显
  • 设置SQL语句参数值:列索引1,参数值[名称],值类[java.lang.String],SQL类型未知

    我使用 NamedParameterJdbcTemplate 将参数传递给 Query 但是我收到跟踪详细信息作为警告 并且参数绑定没有显示 主要问题是它显示正在执行的 sql 但我希望参数也是其中的一部分 但只有 问号 出现 警告绑定发生
  • 选择桌面+移动应用程序的技术堆栈

    我目前正在浏览网络以获取信息 目标是构建经典棋盘游戏的网络和移动版本 我们的想法是在桌面版本上拥有完整的功能和游戏 以及与之配套的精简的本机移动应用程序 这将允许用户玩游戏并更改一些设置 现在我已经习惯了为桌面构建 Web 应用程序 但我从
  • 如何在 Gerrit 中创建新的补丁集?

    我是 Gerrit 新手 希望在提交新更改时创建新补丁 我使用本指南设置 Gerrithttps review typo3 org Documentation install quick html https review typo3 or
  • Ninject 程序集与引用的程序集不匹配

    Setup ASP NET MVC3 忍者 v2 2 1 4 忍者 v3 0 0 15 Ninject MVC3 v3 0 0 6 Ninject Web Common v3 0 0 7 使用 NuGet 我的 UnitTest 项目引用
  • 如何在具有圆角的超级视图中翻转非全屏 UIView?

    我正在翻转 UIView 类似于天气应用程序的页面翻转 不过 视图不是全屏的 并且超级视图有圆角 问题在于 在翻转动画期间 超级视图的圆角被黑色填充到方角 这是我设置角的方法 self view layer cornerRadius 15
  • 如何使用 javascript/jquery 从 URL 中删除获取变量和文件名?

    我正在研究这个问题 但找不到针对此特定目的的任何可靠答案 假设我有一个网址 http mysite com stuff index php search my search http mysite com stuff index php s
  • Xamarin Android - 在发布模式下打印到应用程序输出

    打补丁一些崩溃 https stackoverflow com questions 24809580 noclassdeffounderror android support v7 internal view menu menubuilde
  • 没有物理设备的配置文件

    我在这个论坛和苹果开发者论坛上经常看到这个问题 我已经按照教程学习了 6 个多小时 我想要的只是添加该应用程序 以便我可以与朋友和家人一起测试它 我没有 iPhone 我有一台 Macbook Pro 和付费的开发者注册 当我选择通用 IO
  • 在 Django 中生成带有内联摘要的列表/报告

    我正在尝试编写一个视图 该视图将生成一个报告 显示我的库存系统中的所有项目 并在某个点提供摘要 顺便说一下 这个报告纯粹是一个 HTML 模板 就我而言 每个项目都是订单的一部分 一个订单可以有多个项目 我希望能够在每个订单结束后显示基于
  • CarrierWave:为所有版本化文件创建相同、唯一的文件名

    在详细介绍之前 我先切入主题 有没有人找到一种方法让 Carrierwave 将文件名称保存为时间戳或每个文件唯一的任意字符串 默认情况下 Carrierwave 将每个文件及其备用版本保存在其自己的目录中 以型号 ID 号命名 我不喜欢这
  • Neo4j - 将匹配应用于上一场比赛的每个结果

    情况 具有许多端点的图 每个端点都与主图有一个连接 该连接可能会穿越多个中间层节点 gt 关系 gt 节点在加入主图之前 每个连接的最终节点都有特定的属性 我有一个查询沿着这条路径走并找到最终连接到主图的节点 我有另一个查询返回端点节点的列