如果只想要获得属性的值,注意不要返回所有的节点和关系,这样效率会更高.

1.返回节点

MATCH (n { name: 'B' })
RETURN n

2.返回关系

MATCH (n { name: 'A' })-[r:KNOWS]->(c)
RETURN r

3.返回属性

MATCH (n { name: 'A' })
RETURN n.name

4.返回所有元素

MATCH p =(a { name: 'A' })-[r]->(b)
RETURN *

5.Variable with uncommon characters

MATCH (`This isn\'t a common variable`)
WHERE `This isn\'t a common variable`.name = 'A'
RETURN `This isn\'t a common variable`.happy

6.从新命名返回值

MATCH (a { name: 'A' })
RETURN a.age AS SomethingTotallyDifferent

7.如果没有值会返回null

MATCH (n)
RETURN n.age

8.同时返回多个值

MATCH (a { name: 'A' })
RETURN a.age > 30, "I'm a literal",(a)-->()

9.返回唯一值

MATCH (a { name: 'A' })-->(b)
RETURN DISTINCT b

参考文献:

https://neo4j.com/docs/developer-manual/3.4/cypher/clauses/return/

neo4j 返回 return相关推荐

  1. Python编程基础:第二十一节 函数返回Return

    第二十一节 函数返回Return 前言 实践 前言 编程往往是用于实现某种计算并将计算结果进行返回,例如我们定义了一个函数用于计算两个数的和,那么最终的目的是将计算结果返回给用户.所以我们这里要进一步 ...

  2. C语言递归调用return语句,理解C语言递归函数的逐级返回(return)

    递归函数,也即调用自身的函数. C Primer Plus中有个例子很棒: /*理解C语言递归函数*/ #include void up_and_down(int); int  main(void) ...

  3. 【C语言】函数返回 return ; return 1; return NULL; return 0; 区分

    return 0; 一般0代表的是正常结束 return -1; -1代表非正常结束 return ; void 返回是空,void返回值可以什么也不写,可以写return: return NULL; ...

  4. Neo4j CQL - (3) -RETURN子句

    Neo4j CQL RETURN子句用于 - 检索节点的某些属性 检索节点的所有属性 检索节点和关联关系的某些属性 检索节点和关联关系的所有属性 RETURN命令语法: RETURN <node ...

  5. return两个返回值_23.1 函数的返回值(二)

    函数的返回值格式 function 函数名(){return 需要返回的结果;}函数名(); 注意: (1)函数只是实现某种功能,最终的结果需要返回给函数的调用者函数名(),通过 return 实现. ...

  6. 函数的返回值 return(基础)

    函数的返回值:函数执行完毕之后,函数自身得到的一个结果 如果一个函数没有显式返回任何的数据,那么默认返回 undefined,也可以认识返回undefined 的函数是没有返回值的. 如果希望一个函数 ...

  7. 16.JavaScript函数、return陷阱、函数定义、参数传递、默认参数、局部变量、全局变量、返回值、技巧

    文章目录 函数 函数的定义 局部变量 外部变量 内外变量重名 参数 参数默认值 年长代码的默认参数 空值合并运算符的应用 返回值 return陷阱 小技巧 函数 在编程过程中,我们经常需要在很多地方使 ...

  8. 史上最全面的Neo4j使用指南

    Neo4j图形数据库教程 Neo4j图形数据库教程 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章:安装 1.环境 2.下载 3.开启远程访问 4.测试 第三章:CQL 1 ...

  9. 【图数据库】史上超全面的Neo4j使用指南

    转自:https://cloud.tencent.com/developer/article/1336299 在这篇文章中: 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章 ...

最新文章

  1. Microsoft.NET框架程序设计--20 CLR寄宿、应用程序域、反射
  2. nginx 反向代理和负载均衡
  3. Linux下压力测试工具Webbench介绍
  4. 值得收藏!脑科学、脑机接口领域白皮书、研究报告汇总
  5. Linux设备驱动--块设备(三)之程序设计(转)
  6. IDEA导入多层父子maven项目
  7. java.awt.headless 模式(Linux, java.awt.headless and the DISPLAY environment variable)
  8. Exchange Server 2016管理系列课件39.新建本地移动请求
  9. PHP能不能让一串代码现实,一段让你认清现实的Java代码.java
  10. mysql里面取列里面值_在MySQL中获取特定的列值(名称)
  11. MySQL 忘记Root密码
  12. 备战毕设——JAVA基础(简单的数据类型和语句类型)
  13. php实现根据身份证获取年龄的函数
  14. 领域驱动实践总结(基本理论总结与分析+架构分析与代码设计V+具体应用设计分析)
  15. 计算流体力学CFD入门教程介绍
  16. 卡诺模型案例分析_通过KANO模型来协调优先级排序(附实例)
  17. 【C/C++】求解线性方程组的雅克比迭代与高斯赛德尔迭代
  18. KYC (Know Your Customer) 综述篇
  19. 企业微信调用扫一扫接口
  20. Pycharm内部打不开生成的词云图,且显示Image not loaded,Try to open it externally to fix format problem,外部文件夹中图片可显示

热门文章

  1. 如果数组最后一项为空删除最后一项和去前面的逗号_手写数组方法
  2. iphone屏蔽系统更新_手机资讯:iOS12 屏蔽系统更新的描述文件已失效怎么办
  3. 微课--Python生成器函数定义与使用(19分钟)
  4. Python使用socket读取网页源代码实现简单爬虫程序
  5. Python多线程编程中daemon属性的作用
  6. 设计模式 C++装饰模式
  7. c语言推箱子程序设计贴吧,推箱子问题
  8. 解析 URL Params 为对象
  9. mysql like反义_MySQL条件检索_WHERE
  10. css如何调整红心样式_条码软件如何调整条码数据的样式