Star

火 旗: 如何使用两个lookup的变量

火 旗:
如何使用两个lookup的变量

$good = LOOKUP ON goods where goods.tittle != “” yield goods.tittle as tittle |ORDER BY $-.tittle ASC |yield $-.VertexID as gid;

$user = LOOKUP ON users where users.name != “” yield users.name as name |ORDER BY $-.name ASC |yield $-.VertexID as uid;

INSERT EDGE edgeA(time) VALUES $good.gid->$user.uid:(now());

单独使用一个循环变量没有问题,

mk

你好,这里的错误是因为insert的vid不支持变量。

不同结果集同时使用需要先join,和 【语法】feature需求:临时表概念,$VAR的结果可以通过fetch prop on访问。 类似,确实需要支持支持join语法。


这个语法也可以解决。
https://github.com/vesoft-inc/nebula/pull/2329

这个有局限性,只能适用于单元素的变量。

浙ICP备20010487号