[英]OrientDB - Create map from two different external properties
我有一個頂點連接到其他頂點為:
B1 <------E1------ A1 ------E2------> B2
name=name1 name=name2
A類的頂點A1具有多個屬性。 邊E1和E2屬於類別,並且每個邊都有一個name屬性。
我希望查詢返回頂點A1,但將連接的頂點的rid的映射作為鍵,並將其相應邊上的名稱作為值。
即,我想返回:
{
<all of vertex A1's normal properties>,
connected: {
<ridB1>: name1,
<ridB2>: name2
}
}
我知道如何返回此:
{
<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
但是我似乎無法從兩個列表中構建所需的地圖。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.