是的,Cypher 是一個用于訪問 Neo4j 圖形數據庫的聲明式查詢語言。它支持多維度篩選,可以通過使用 WHERE
子句結合多個條件來實現。以下是一個簡單的示例,展示了如何在查詢中使用多個維度進行篩選:
MATCH (n:Person)
WHERE n.age > 30 AND n.city = 'New York' AND n.occupation = 'Engineer'
RETURN n;
在這個示例中,我們從一個名為 Person
的節點類型開始,使用 MATCH
子句來查找滿足以下條件的節點:
n.age > 30
)n.city = 'New York'
)n.occupation = 'Engineer'
)最后,我們使用 RETURN
子句返回滿足所有條件的節點。
你可以在 WHERE
子句中添加更多的條件,以實現更復雜的多維度篩選。