【问题标题】:Is there any way to Merge multiple relationship with Single ID in neo4j?有没有办法在neo4j中合并多个关系与单一ID?
【发布时间】:2021-09-29 08:37:33
【问题描述】:

在这里您可以看到所有节点都使用一个 ID 连接,但是当您尝试将 Cypher 查询应用于 合并所有数据并导出为表格形式不起作用。

我使用了匹配查询,但数据显示不正确。

一个单一的 Id 一次又一次地重复,

我的预期输出将是

【问题讨论】:

    标签: neo4j cypher


    【解决方案1】:

    试试这个。

    match(p:pmid)
    optional match(p)-[:By_Auther]->(a:auther)
    optional match(p)-[:Having]->(c:citation)
    return distinct p.name, a.name, c.Name
    LIMIT 10
    

    【讨论】:

      【解决方案2】:
      MATCH (a:id)-[By_copyright]->(b:copyright), (a)-[has_pub_type]->(c:pub), (a)-[Having_citation]->(d:citation), (a)-[By_author]->(e:author), (a)-[Drom_country]->(f:country)
      RETURN a.Name as PMID, d.Name as Citation, e.Name as Author, b.Name as Copy_right,c.Name as Publisher, f.Name as Country
      order by d.Name DESC
      LIMIT 5
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-04-05
        • 1970-01-01
        • 1970-01-01
        • 2019-09-29
        • 2022-01-13
        • 2020-09-15
        • 1970-01-01
        • 2023-01-24
        相关资源
        最近更新 更多