neo4j查詢語句學習1 Cypher語法結構

2021-10-06 00:17:31 字數 1025 閱讀 1661

數字,一種抽象型別,有整數和浮點子型別

字串布林值

空間型別點

時間型別:日期、時間、本地時間、日期時間、本地日期時間和持續時間

可以從cypher查詢返回

可用作引數

可以儲存為屬性

可以用cypher文字構造

1.2.1節點,包括:

身份資訊,

標籤,對映(屬性)

1.2.2關係,包括:

身份證件,

型別,對映(屬性,

開始和結束節點的id

1.2.3

路徑,節點和關係的交替序列

可以從cypher查詢返回

不能用作引數

不能儲存為屬性

不能用cypher文字構造

列表是異構的、有序的值集合,每個值都有任何屬性、結構或復合型別。

對映是(鍵、值)對的異構無序集合,其中:·鍵

是字串

·值具有任何性質、結構或復合型別

(包含null)

可以從cypher查詢返回

可用作引數

不能儲存為屬性

可以用cypher文字構造

1.must begin with an alphabetic letter.(必須以字母開頭)

2.can contain numbers, but not as the first character.(可以包含數字,但是不能作為第乙個)

3.cannot contain symbols.(不能包含符號)

4.can be very long, up to 65535 (2^16 - 1) or 65534 characters, depending on the version of neo4j.(長度不限,取決於neo4j的版本)

5.are case-sensitive,whitespace characters,區分大小寫,變數空白符自動過濾

節點標籤,首字母大寫其餘小寫

例:vehicleowner

關係型別:大寫

例子:owns_vehicle

Neo4j查詢語句總結

最近一直在做圖資料庫的相關工作,對neo4j的查詢語言cypher使用較多,故在此總結記錄。cypher作為圖資料庫的查詢語言,感覺和關係型資料庫的查詢語言sql差不多吧。1.如何找到乙個節點x,x以某種關係同時連線兩個不同節點a和b match a r relation x r relation ...

學習記錄 neo4j語句

create match dept dept return dept.deptno,dept.dname,dept.location方式一 match dept dept return dept方式二 match dept dept where dept.deptno 1 return dept速度...

Neo4j 空間查詢

1.neo4j自帶函式進行簡單計算 neo4j自帶distance point1,point2 函式,返回乙個浮點數,表示同一座標參照系中兩點之間的測地距離,可以使用round函式來進行四捨五入。目前neo4j3.3版本不支援return直接返回point型別,3.4版本可以。節點型別 節點格式 詳...