[Neo4J] 内置函数 Cypher查询语言(CQL) 语法参考教程

id(n) 用来获取节点的id

range(0, 10) 类似于python, 用来生成列表, 但是是闭区间, 生成的是0-10共11个元素组成的列表

可以用in来检测某个元素在列表中是否存在, 或者使用类似python的列表切片的形式来选取列表中的元素, 只是用..代替python中的:分隔符. 越界会返回null

size(list) 获取列表的长度

列表推导式: 类似于python中的列表生成式形式
| 是管道, 类似于python中对列表进行map操作

return [x in range(0, 10) where x % 2 = 0 | x ^ 3] as result
// [0.0, 8.0, 64.0, 216.0, 512.0, 1000.0]

return [x in range(0, 10) | x ^ 3] as result
// [0.0, 1.0, 8.0, 27.0, 64.0, 125.0, 216.0, 343.0, 512.0, 729.0, 1000.0]

type(r) 返回关系的类型, 即关系的标签(每个关系只能有一个标签, 表示关系的类型)

你可能感兴趣的:([Neo4J] 内置函数 Cypher查询语言(CQL) 语法参考教程)