概述
函数table()
将多个值组装到一个表格中,每个数据行对应表格中的一行。
参数:table(<any_1>, <any_2>,...)
<any_N>
:放入表格第N列的值(除TABLE、PATH外的所有类型),
返回值:
- 组装的表格
<any_N>
为NODE或EDGE类型时,返回点或边_uuid
的值
一般用法
本例使用异源别名计算:
uncollect [1,2] as a
uncollect [3,4] as b
return table(a, b)
| a | b |
|---|---|
| 1 | 3 |
| 2 | 4 |
本例将异源别名做笛卡尔积组合后计算:
uncollect [1,2] as a
uncollect [3,4] as b
with table(a, b) as c
return c
| a | b |
|---|---|
| 1 | 3 |
| 1 | 4 |
| 2 | 3 |
| 2 | 4 |