Orientdb导入csv作为图形从属性中指定节点
我是Orientdb的新手,我有一个csv文件:Orientdb导入csv作为图形从属性中指定节点,csv,graph,import,attributes,orientdb,Csv,Graph,Import,Attributes,Orientdb,我是Orientdb的新手,我有一个csv文件: "id","p","p2","s" "1","568703.LGG_00001","568703.LGG_01682",282 "2","568703.LGG_00001","568703.LGG_01831",183 "3","568703.LGG_00001","568703.LGG_01491",238 "4","568703.LGG_00001","568703.LRHM_1319",475 我正在尝试将其作为图形导入,并指定p1和p2
"id","p","p2","s"
"1","568703.LGG_00001","568703.LGG_01682",282
"2","568703.LGG_00001","568703.LGG_01831",183
"3","568703.LGG_00001","568703.LGG_01491",238
"4","568703.LGG_00001","568703.LRHM_1319",475
我正在尝试将其作为图形导入,并指定p1和p2属性的顶点。边将用s字段创建。
首先我想到创建顶点,然后继续创建边。但是我找不到从属性中指定vetices的线索
我尝试的是:
{
"source": { "file": { "path": "C:/Users/M/Desktop/files/file22/file.csv" } },
"extractor": { "csv": {"separator": ","}},
"transformers": [
{
"vertex": { "class": "nodes" } }
],
"loader": {
"orientdb": {
"dbURL": "plocal:/tmp/databases/db/db1",
"dbType": "graph",
"classes": [
{"name": "nodes", "extends": "V"},
]
}
}
}
Nw每一行都作为一个顶点,这不是我想要的。我需要的是,p1,p2是顶点,s应该是顶点的属性
我想代码中缺少了一些逻辑
**模式:**
p1----得分--->p2
(Has_score:将属性s作为属性)
非常感谢您的帮助。您好,您能添加您想要的数据库模式吗?感谢@Ivan可能的副本我已经编辑了这个问题