建立節點
create (a:person)
create (b:person)
返回建立的節點的id
create (a:org) return id(a)
查詢節點
match (m:person) return m
match (m: person ) return m
查詢juxinli關注的使用者,並返回使用者節點
match (o: org)-[rel:observer]->(p) return p
match (n) where name = ivy return n limit 1
獲取id
match (m: person ) return m,id(m)
根據id查詢
match (n) where id(n) = 17846 return n limit 1
根據關係查詢
match (n:org)-[:observer]->(end:person) where n.name='juxinli' return end
match (n:org)-[r:observer]->(p:person) where n.name='juxinli' and p.name='maomao' return p
match (n:org)-[r:observer]->(p:person) where n.name='juxinli' and p.name='yare' return p
建立關係
create (p1)-[:oberver]->(p2)
eg:match (n:org ) return n
match (p:person ) return p
create (n) -[:observer]->(p) return n,p
建立帶屬性的關係
create (a:person )-[r:observer ]->(o:org )
match (a:person) return a
start a=node(8),b=node(7) create (a)-[n:observer]->(b)return n
match (o:org) return o
match (o)-[rel:observer ]->(p)
where p.name='juxinli' and o.name = 'zhangyan'
return o
刪除所有節點
start n=node(*) match (n)-[r:observer]-() delete n,r
match (o:org) match (n)-[r:observer]-() delete o,r
Neo4j簡單使用
節點 乙個圖形的乙個基本單元 屬性 描述節點及關係的鍵值對 關係 連線兩個節點的部分,具有方向 標籤 由節點或關係組成,乙個節點可以包含多個標籤 neo4j中使用的資料庫查詢語言是cypher,是一種類sql的宣告式語言,簡稱cql。現簡單示例增刪改查操作。操作一 增 不同於sql中的insert插...
neo4j 簡單介紹
neo4j基本操作 cypher 建立有屬性的節點 create dept dept 查詢屬性節點 match dept dept return dept詳解前往w3c 連線和斷開連線 neo4j connect 斷開 neo4j disconnectneo4j 優點以及和mysql 關係資料資料庫...
Neo4j使用操作
neo4j zip環境設定 1 windows 下安裝 2 neo4j啟動 開啟cmd命令列,找到neo4j安裝目錄 在瀏覽器中開啟neo4j操作頁面 輸入賬號密碼,點選connect即可訪問資料庫。注 初始使用者名稱密碼都是neo4j,首次開啟需要修改密碼。資料庫訪問 成功連線資料庫之後進入上圖頁...