官术网_书友最值得收藏!

3.2.4 參數

Cypher支持帶參數的查詢,這意味著開發人員不是必須用字符串來構建查詢。此外,這也讓執行計劃的緩存更容易。

參數能夠用于WHERE語句中的字面值和表達式,START語句中的索引值、索引查詢以及節點和關系的id。參數不能用于屬性名、關系類型和標簽,因為這些模式將作為查詢結構的一部分被編譯進查詢計劃。

合法的參數名是字母、數字以及兩者的組合。下面是一個使用參數的完整例子。參數以JSON格式提供,具體如何提交它們取決于所使用的驅動程序。

3.2.4.1 字符串

參數:

我們可以通過如下兩種查詢方式來使用參數。

查詢方式1:

查詢方式2:

3.2.4.2 正則表達式

參數:

查詢:

3.2.4.3 大小寫敏感的字符串模式匹配

參數:

查詢:

3.2.4.4 創建帶有屬性的節點

參數:

查詢:

3.2.4.5 創建帶有多個屬性的多個節點

參數:

查詢:

3.2.4.6 設置節點的所有屬性

注意:這將替換當前的所有屬性。

參數:

查詢:

3.2.4.7 SKIP和LIMIT

參數:

查詢:

3.2.4.8 節點id

參數:

查詢:

3.2.4.9 多個節點id

參數:

查詢:

主站蜘蛛池模板: 竹溪县| 澎湖县| 屯门区| 武安市| 太湖县| 梁河县| 尉氏县| 乐山市| 民勤县| 施甸县| 隆林| 额尔古纳市| 綦江县| 隆化县| 临夏市| 连平县| 锦州市| 佛山市| 台北县| 西安市| 和静县| 沙坪坝区| 天等县| 惠州市| 新巴尔虎右旗| 清流县| 荥经县| 邯郸县| 探索| 怀化市| 缙云县| 太原市| 银川市| 临沂市| 保德县| 西丰县| 疏附县| 恭城| 广西| 翁牛特旗| 枝江市|