0
以我在Neo4j的第一個步驟 - 有什麼東西我不完全得到(可能涉及到語法)Neo4j的引入關係變量的影響在多跳結果關係
爲什麼會出現這種結果返回
MATCH (d:People)-[HAS_VEHICLE*]->(v:Vehicle) return d, v
雖然這並不返回任何結果
MATCH (d:People)-[r:HAS_VEHICLE*]->(v:Vehicle) return d, v
它們之間的差異是關係變量的引入 - 但爲什麼會影響查詢是返回結果還是根本沒有結果?
確定。謝謝。所以現在我沒有得到任何結果。這是否意味着調整後的上述查詢不適用於檢索與人'(人) - >(電影) - >(車輛)'相距2跳的車輛? – tamersalama
不,這意味着您的數據庫中沒有與指定模式匹配的路徑。例如,要匹配上述模式,所有關係必須是'HAS_VEHICLE'類型。我會在我的答案中添加更多信息。 – cybersam