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