2014-02-27 81 views
0

我對圖數據庫和嘗試使用OrientDB都很陌生。在OrientDB中遍歷兩個鏈接

我使用DB文件和我有類似:

項目< - >來源 - >子集

我如何鏈接到一個特定的項目源的子集?

是否有可能做這樣的事情:

(select from (traverse sources.subsets from #project-rid)) 

或者我應該用兩個橫越?

(select from (traverse subsets from (traverse sources from #project-rid))) 

謝謝!

+0

您使用過文檔或圖形API嗎? – Lvca

+0

對不起。編輯的問題,我正在使用文檔數據庫。 – Arnaud

回答

0

遍歷在變長度深度上很有用。如果它是已知的只是用點(。)符號交叉它們。

select expand(sources.subsets) from #project-rid 
+0

似乎「EXPAND」在我的設置中無法識別。它在哪個版本中被髮布? – Arnaud

+0

您可以使用版本低於1.6的FLATTEN – Lvca