美文网首页
[Neo4J] 内置函数 Cypher查询语言(CQL) 语法参

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

作者: 爱上落入尘世间的你 | 来源:发表于2020-03-19 12:00 被阅读0次

    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) 语法参

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