数组函数 range() 可以获取数组某一个区间内的元素,并以数组的形式返回。指定区间的起始下标和结束下标时注意不要越界,仅指定起始下标时则返回该元素。
Arguments:
- 数组 <array>
- 起始下标 <int>
- 结束下标 <int>
Returns:
- 某元素或数组 <string | array>
返回某元素
示例:查找一条从银行卡 CA002 到 CA005 的 3 步路径,返回路径中的第二条边
n({_id == "CA002"}).e()[3].n({_id == "CA005"}).limit(1) as p
return range(pedges(p), 1)
返回某区间
示例:返回数组 [1,2,3,4,5] 的第 2~4 个元素为数组
with [1,2,3,4,5] as a
return range(a, 1, 3)