neo4j 返回 return
如果只想要获得属性的值,注意不要返回所有的节点和关系,这样效率会更高.
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相关推荐
- Python编程基础:第二十一节 函数返回Return
第二十一节 函数返回Return 前言 实践 前言 编程往往是用于实现某种计算并将计算结果进行返回,例如我们定义了一个函数用于计算两个数的和,那么最终的目的是将计算结果返回给用户.所以我们这里要进一步 ...
- C语言递归调用return语句,理解C语言递归函数的逐级返回(return)
递归函数,也即调用自身的函数. C Primer Plus中有个例子很棒: /*理解C语言递归函数*/ #include void up_and_down(int); int main(void) ...
- 【C语言】函数返回 return ; return 1; return NULL; return 0; 区分
return 0; 一般0代表的是正常结束 return -1; -1代表非正常结束 return ; void 返回是空,void返回值可以什么也不写,可以写return: return NULL; ...
- Neo4j CQL - (3) -RETURN子句
Neo4j CQL RETURN子句用于 - 检索节点的某些属性 检索节点的所有属性 检索节点和关联关系的某些属性 检索节点和关联关系的所有属性 RETURN命令语法: RETURN <node ...
- return两个返回值_23.1 函数的返回值(二)
函数的返回值格式 function 函数名(){return 需要返回的结果;}函数名(); 注意: (1)函数只是实现某种功能,最终的结果需要返回给函数的调用者函数名(),通过 return 实现. ...
- 函数的返回值 return(基础)
函数的返回值:函数执行完毕之后,函数自身得到的一个结果 如果一个函数没有显式返回任何的数据,那么默认返回 undefined,也可以认识返回undefined 的函数是没有返回值的. 如果希望一个函数 ...
- 16.JavaScript函数、return陷阱、函数定义、参数传递、默认参数、局部变量、全局变量、返回值、技巧
文章目录 函数 函数的定义 局部变量 外部变量 内外变量重名 参数 参数默认值 年长代码的默认参数 空值合并运算符的应用 返回值 return陷阱 小技巧 函数 在编程过程中,我们经常需要在很多地方使 ...
- 史上最全面的Neo4j使用指南
Neo4j图形数据库教程 Neo4j图形数据库教程 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章:安装 1.环境 2.下载 3.开启远程访问 4.测试 第三章:CQL 1 ...
- 【图数据库】史上超全面的Neo4j使用指南
转自:https://cloud.tencent.com/developer/article/1336299 在这篇文章中: 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章 ...
最新文章
- Microsoft.NET框架程序设计--20 CLR寄宿、应用程序域、反射
- nginx 反向代理和负载均衡
- Linux下压力测试工具Webbench介绍
- 值得收藏!脑科学、脑机接口领域白皮书、研究报告汇总
- Linux设备驱动--块设备(三)之程序设计(转)
- IDEA导入多层父子maven项目
- java.awt.headless 模式(Linux, java.awt.headless and the DISPLAY environment variable)
- Exchange Server 2016管理系列课件39.新建本地移动请求
- PHP能不能让一串代码现实,一段让你认清现实的Java代码.java
- mysql里面取列里面值_在MySQL中获取特定的列值(名称)
- MySQL 忘记Root密码
- 备战毕设——JAVA基础(简单的数据类型和语句类型)
- php实现根据身份证获取年龄的函数
- 领域驱动实践总结(基本理论总结与分析+架构分析与代码设计V+具体应用设计分析)
- 计算流体力学CFD入门教程介绍
- 卡诺模型案例分析_通过KANO模型来协调优先级排序(附实例)
- 【C/C++】求解线性方程组的雅克比迭代与高斯赛德尔迭代
- KYC (Know Your Customer) 综述篇
- 企业微信调用扫一扫接口
- Pycharm内部打不开生成的词云图,且显示Image not loaded,Try to open it externally to fix format problem,外部文件夹中图片可显示
热门文章
- 如果数组最后一项为空删除最后一项和去前面的逗号_手写数组方法
- iphone屏蔽系统更新_手机资讯:iOS12 屏蔽系统更新的描述文件已失效怎么办
- 微课--Python生成器函数定义与使用(19分钟)
- Python使用socket读取网页源代码实现简单爬虫程序
- Python多线程编程中daemon属性的作用
- 设计模式 C++装饰模式
- c语言推箱子程序设计贴吧,推箱子问题
- 解析 URL Params 为对象
- mysql like反义_MySQL条件检索_WHERE
- css如何调整红心样式_条码软件如何调整条码数据的样式