0
我剛剛學習Neo4J,所以道歉,我是新手。Neo4j替代關係
我已經創建了很多次重複的簡單過程的節點和關係。在某些情況下,審查節點存在,並且在某些情況下它不會(請參閱附件)。
我想知道:
- 如果審覈節點不存在,則關係是決策節點,只有發貨節點之間。
- 如果審覈節點確實存在,那麼它必須經過的發貨前。
這有道理嗎?
我剛剛學習Neo4J,所以道歉,我是新手。Neo4j替代關係
我已經創建了很多次重複的簡單過程的節點和關係。在某些情況下,審查節點存在,並且在某些情況下它不會(請參閱附件)。
我想知道:
這有道理嗎?
如果你正在尋找一個查詢,將返回這兩種路徑,這應該工作:
MATCH p=(:Application)-->(dec:Decision)-[*0..1]->(x)-->(:Despatch)
WHERE x = dec OR 'Review' IN LABELS(x)
RETURN p;
的variable length relationship
模式[*0..1]
將匹配0或1的關係長度「0長度的關係」只是意味着,實際上是有沒有關係(並因此開始節點是相同的端節點)。