修改密码

请输入密码
请输入密码 请输入8-64长度密码 和 email 地址不相同 至少包括数字、大写字母、小写字母、半角符号中的 3 个
请输入密码
提交

修改昵称

当前昵称:
提交

??certificate-table.title_zh_CN??

??certificate-table.name_zh_CN?? ??certificate-table.issued-at_zh_CN?? ??certificate-table.valid-until_zh_CN?? ??certificate-table.serial_zh_CN?? ??certificate-table.actions_zh_CN??
??certificate-table.serial_zh_CN?? ??certificate-table.valid-until_zh_CN?? ??certificate-table.actions_zh_CN??

??certificate-table.no-data.p1_zh_CN?? ??certificate-table.no-data.p2_zh_CN??

v4.0
搜索
    中文EN
    v4.0

      属于

      表达式、操作数

      判断一个值是否属于一个数组。

      语法:

      • 表达式:<value> in <array>
      • 操作数:(见下表)
      名称 类型 规范 描述
      value ATTR(数字、时间、字符串) / 待判断的值
      array ARRAY / 目标数组
      • 简写形式:当一个过滤器只判断点/边的 UUID 是否属于数组常量、数组别名,该过滤器可简写为该数组常量、数组别名,此时需去掉大括号:
      标准形式 简写形式 说明
      ({ _uuid in [1,2,3]}) ([1,2,3])
      ({ _uuid in intArray}) (intArray) intArray为数组的别名

      判断常量

      示例:判断 2 是否属于 [1,2,3]

      return 2 in [1,2,3]
      

      判断函数值

      示例:判断 2 是否属于 [1,2,3]

      uncollect [1,2,3] as n
      return 2 in collect(n)
      

      判断别名

      示例:获取 10 个级别属于 [1,2,3] 的节点

      find().nodes() as n
      where n.level in [1, 2, 3]
      limit 10
      return n{*}
      

      判断当前属性值

      示例:获取 10 个银行卡或顾客的信息

      find().nodes({@ in ["card","customer"]}) as n
      limit 10
      return n{*}
      

      示例:获取 10 个级别属于 [1,2,3] 的节点

      find().nodes({level in [1, 2, 3]}) as n
      limit 10
      return n{*}
      

      判断 UUID(简写)

      示例:找出 UUID = 1、2、3 的节点的 1 步邻居,再找出这些邻居的 1 步邻居,去重后返回

      khop().n([1,2,3]).e().n() as n1
      with collect(n1) as n2
      khop().n(n2).e().n() as n3
      return distinct(n3)
      
      请完成以下信息后可下载此书
      *
      公司名称不能为空
      *
      公司邮箱必须填写
      *
      你的名字必须填写
      *
      你的电话必须填写
      *
      你的电话必须填写