0
如何在邊類後停止遍歷?停止遍歷邊(orientdb)
用於查詢TRAVERSE bothE(), bothV() FROM (SELECT FROM Title WHERE title_id IN [12])
圖表看起來是這樣的:
如果我寫的(藍色曲線):
TRAVERSE bothE("E14", "E5", "E6"), bothV() FROM (SELECT FROM Title WHERE title_id IN [12])
它不給我V 970
。
如何構建一個將返回我需要的部分的查詢?如果存在橙色路線,我希望返回整個圖表。
我測試過:TRAVERSE inE(..), outE(...), bothE()
和WHILE [email protected] != "E13"
它不起作用。
我見過https://stackoverflow.com/a/43776591/1194525,但如果我理解正確,MATCH可以用在一個衆所周知的井中。
嗨,預期的結果是什麼? Thx –
可以附加一個數據庫導出進行測試嗎? –
數據庫導出:https://app.box.com/s/m624p6nf04njj2vjsxtwn3h268ugm864 預期結果:藍色,沒有紅色和橙色。 (單件組+龍珠Z,沒有其他龍珠的)。 'E13' - 是'Character'關係 – bato3