【问题标题】:Neo4j Match statement that includes a property that isn't in the database包含不在数据库中的属性的 Neo4j 匹配语句
【发布时间】:2014-04-07 18:27:30
【问题描述】:

我有 scnerion,我想在 neo4j 查询结果中附加一些属性。假设我有以下节点。

节点:-1 名称:拉吉市:班加罗尔

节点:-2 名称:Isha City:浦那

节点:-3 名称:Iva 城市:伦敦

所以当我查询 (MATCH n RETURN n;) 时,它会给我完整的结果。但我想要这样的结果。

节点:-1 名称:拉吉市:班加罗尔状态:是

节点:-2 名称:Isha City:Pune 状态:是

节点:-3 名称:Iva 城市:伦敦状态:是

因此状态属性将被添加到结果中。在 SQL 中,我知道如何做到这一点。 SQL:- SELECT Name,City, 'yes' AS Status FROM table;会给我查询本身添加的状态列的结果。

neo4j 或 cypher 是否提供此类功能?是吗,请提供详细信息。

谢谢你

【问题讨论】:

    标签: sql neo4j cypher


    【解决方案1】:

    我会按照您在 SQL 查询中建议的方式执行此操作,明确要求返回哪些属性,而不是仅返回节点属性:

    MATCH n 
    RETURN n.Name, n.City, 'yes' AS status
    

    【讨论】:

    • 感谢@jakewins,感谢您的快速回答。 :-)
    猜你喜欢
    • 1970-01-01
    • 2013-04-30
    • 2023-04-05
    • 1970-01-01
    • 2016-05-17
    • 1970-01-01
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多