Nebula 有没有类似Neo4j unwind batch 批量插入vertex或者edge的语法呢?


https://gist.github.com/jexp/caeb53acfe8a649fecade4417fb8876a

有一个场景,自动生成几千条(上万条)个vertex及edge数据,参考了unwind()语法规范,我的操作步骤如下
①创建space
create space test(partition_num=15, replica_factor=1, vid_type=int64);

②定义tag
CREATE TAG nm(age int);

③unwind批量导入测试数据
WITH range(1,1000) AS n
UNWIND n AS r
insert vertex nm(age) values r:(r);

第三步骤报错,请教是哪里写法不对?

目前还不支持类似的语法。insert 语句只能显示地指定 id,用法有点像 sql 的 insert,insert 多条数据可以在 values 后面显示指定。
批量插入的话,可以用 nebula-importer 通过 csv 文件导入。

如果是属性匹配批量插入的话,目前 nebula 是不支持的。

好的,感谢。

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。