首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4j -数组到数组中元素列表的列表

Neo4j -数组到数组中元素列表的列表
EN

Stack Overflow用户
提问于 2018-08-29 21:15:02
回答 1查看 239关注 0票数 0

为此,我开始学习neo4j,为此我使用了电影示例db。我的一个Querys返回了一个数组列表,我想知道如何将数组列表作为数组中包含的元素的列表来查询。

我的赛弗请求:(汤姆·汉克斯在电影中的每一个电影角色)

代码语言:javascript
复制
    MATCH (:Person {name:"Tom Hanks"}) -[a:ACTED_IN]-> (:Movie) RETURN a.roles;

结果:

  • “查理·威尔逊议员”
  • “英雄男孩”、“父亲”、“指挥”、“霍波”、“史克鲁奇”、“圣诞老人”
  • “吉米·杜根”
  • “查克·诺兰”
  • “吉姆·洛维尔”
  • “保罗·埃奇科姆”
  • “罗伯特·兰登博士”
  • "Zachry“、”Henry Goose博士“、”艾萨克·萨克斯“、"Dermot Hoggins”
  • “怀特先生”
  • “乔·班克斯”
  • “山姆鲍德温”
  • “乔·福克斯”

我想要的:

  • “查理·威尔逊议员”
  • “英雄男孩”
  • “父亲”
  • “导体”
  • “霍波”
  • “史克鲁奇”
  • “圣诞老人”
  • “吉米·杜根”
  • “查克·诺兰”
  • “吉姆·洛维尔”
  • “保罗·埃奇科姆”
  • “罗伯特·兰登博士”
  • "Zachry“
  • “亨利·古斯博士”
  • “艾萨克·萨克斯”
  • “德莫特·霍金斯”
  • “怀特先生”
  • “乔·班克斯”
  • “山姆鲍德温”
  • “乔·福克斯”

或者,如果查询返回一个大数组,如:

  • “众议员查理·威尔逊”、“英雄男孩”、“父亲”、“指挥”、“霍波”、“史克鲁奇”、“圣诞老人”、“吉米·杜根”、“查克·诺兰”、“吉姆·洛维尔”、“保罗·埃德盖科姆”、“罗伯特·兰登博士”、“扎克里”、“亨利·戈斯博士”、“艾萨克·萨克斯”、“德莫特·霍金斯”、“怀特先生”、“乔·班克斯”、“山姆·鲍德温”、“乔·福克斯”

我已经搜索了一段时间,除了编写一个定制的java存储过程之外,我找不到其他的解决方案,我真的希望有一个简单的内置解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-29 21:31:59

这应该是可行的:

代码语言:javascript
复制
MATCH (:Person {name:"Tom Hanks"})-[a:ACTED_IN]->(:Movie)
UNWIND a.roles AS role
RETURN role;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52086165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档