OrientDB-从两个不同的外部属性创建贴图
我有一个顶点连接到其他顶点,如下所示:OrientDB-从两个不同的外部属性创建贴图,orientdb,Orientdb,我有一个顶点连接到其他顶点,如下所示: B1 <------E1------ A1 ------E2------> B2 name=name1 name=name2 但我似乎无法从这两个列表中构建我想要的地图。试试这个: select @rid, name from E where outV().name LIKE "%A1%" 这就是我得到的: 希望能有帮助 关于Hi dargolith,你有哪个版本的orientdb?@ldac
B1 <------E1------ A1 ------E2------> B2
name=name1 name=name2
但我似乎无法从这两个列表中构建我想要的地图。试试这个:
select @rid, name from E where outV().name LIKE "%A1%"
这就是我得到的:
希望能有帮助
关于Hi dargolith,你有哪个版本的orientdb?@ldacrema我想使用作为docker image发布的最新版本。我无意冒犯,但我想你需要再次阅读这个问题。我希望整个A1记录带有一个带有RID键(B1和B2的RID)的映射,并从连接该特定记录的边缘将值作为属性名称。请参阅上面的所需输出。
{
<all of vertex A1's normal properties>,
names: ["name1", "name2"],
rids: ["ridB1", "ridB2"]
}
SELECT *, out("E")[@rid] as rids, outE("E")[name] as names from #14:0
select @rid, name from E where outV().name LIKE "%A1%"