美文网首页
Neo4j-1.2 CQL-MATCH和RETURN命令

Neo4j-1.2 CQL-MATCH和RETURN命令

作者: 悠扬前奏 | 来源:发表于2019-11-26 17:11 被阅读0次

    MATCH命令用于:

    • 从数据库获取有关节点和属性的数据
    • 从数据库获取有关节点,关系和属性的数据
      语法:
    MATCH
    (
      <node-name>:<label-name>
    )
    

    语法说明:

    语法元素 描述
    <node-name> 创建节点的名称
    <label-name> 节点的标签名称

    RETURN语句用于:

    • 检索节点某些属性
    • 检索节点所有属性
    • 检索节点和关联关系的某些属性
    • 检索节点和关联关系的所有属性
      语法:
    RETURN 
      <name-node>.<property1-name>,
      ......
      <name-code>.<propertyn-name>
    

    语法说明:

    语法元素 描述
    <node-name> 节点名称
    <property1-name>...<propertyn-name> 属性键值对。分配给节点的属性名称

    Neo4j CQL中,MATCH和RETURN不能单独使用:

    MATCH
    (
    <node-name>:<label-name>
    )
    RETURN 
      <node-name>.<property1-name>,
       ...
       <node-name>.<propertyn-name>
    

    例如:

    MATCH (dept: Dept)
    RETURN dept.deptno,dept.dname
    

    上面:

    • dept是节点名称
    • 这里Dept是一个节点标签名
    • deptno是dept节点的属性名称
    • dname是dept节点的属性名

    相关文章

      网友评论

          本文标题:Neo4j-1.2 CQL-MATCH和RETURN命令

          本文链接:https://www.haomeiwen.com/subject/bnhewctx.html