-1
における明確な頂点を選択します。私は、彼らがでエッジを以下または間接的に、次の直接抽出することができ、イタリアのホテルをすべて抽出したい私は、次のデータを含むデータベース持ってOrientDb
Vertex
Country City Hotel
-------------- -------------- ---------------------------
ID Name ID Name ID Name
-------------- -------------- ---------------------------
#16:0 Italia #17:0 Roma #18:0 Residence Barberini
#18:1 Santa Prisca
Edges
In PartOf
--------------- -------------
From To From To
--------------- -------------
#18:0 #16:0 #17:0 #16:0
#18:0 #17:0
#18:1 #17:0
をエッジパートOfおよび各エレメントパートOfエッジの後ろに続く別のもの。
基本的に期待される結果は
#18:0 Residence Barberini (direct from Italia)
#18:1 Santa Prisca (traversing Roma)
である私は、次のクエリ
select distinct(h) from
(select in('in') as h from (traverse in('partOf') from #16:0))
を使用して、私は次のような結果を得る:
それだけで取得することが可能である方法#18:0
#18:0, #18:1
を明確なホテルは効率的ですか? 期待される結果は
#18:0
#18:1 (instead of #18:0, #18:1)
ありがとうなければなりません!
を使用することができ、どうもありがとうございました。グラツィエ・アレッサンドロ –