neo4j學習拾遺

2021-09-10 05:51:58 字數 735 閱讀 3326

本文是個人學習neo4j的官方手冊的自我總結。

1.2.1

match (n )-[r:friend]-(friend)

with n,count(r) as rnum

猜測與python中的aggregate類似,返回的是n和邊的count的聚合結果。

2.3.3

match (n)

return

case n.eyes

when 'blue'

then 1

when 'brown'

then 2

else 3 end as result

match (n)

return

case

when n.eyes = 'blue'

then 1

when n.age < 40

then 2

else 3 end as result

case的兩種用法

2.6parameter 類似於定義轉義字元,不過不是在neo4j中定義,而是在呼叫neo4j的程式中定義(與你用的語言有關)。

tips

以下的x代表未知量

(x:label) 代表節點;

代表屬性;

–,->,-[x:label]->,<-[x:label]-代表邊;

增刪改查時都要確定你找的是點、邊、還是屬性,上述格式很重要

Neo4j學習筆記

neo4j學習筆記 一.基本知識 1.1 node syntax 節點語法 matrix movie matrix movie matrix movie matrix movie 1 代表乙個節點uncharacterized node 2 matrix 新增了乙個變數為matrix的節點。3 mo...

Neo4j學習筆記

1.install neo4j ubuntu 16.04伺服器上安裝neo4j neo4j 初步認識和使用 linux 系統無瀏覽器 初始化 neo4j 密碼 create 建立節點或關係 建立節點n,label為person,有兩個屬性name和born,通過return語句返回 create n...

Neo4j學習(2) Win系統安裝Neo4j

neo4j 是目前最流行的圖形資料庫,支援完整的事務,在屬性圖中,圖是由頂點 vertex 邊 edge 和屬性 property 組成的,頂點和邊都可以設定屬性,頂點也稱作節點,邊也稱作關係,每個節點和關係都可以由乙個或多個屬性。neo4j建立的圖是用頂點和邊構建乙個有向圖,其查詢語言cypher...